Planet Fitness ★★★★☆3.8 (283) Gyms & Fitness Fitness center 1525 W Imola Ave, Napa, CA 94559 Today: Open 24 hours Call Website Details →