Toggle navigation
FIND A CLUB
GET YOUR FIT PASS
WHY SNAP FITNESS
OWN A FITNESS FRANCHISE
BLOG
Snap Fitness Locations
Countries
»
USA
»
CA
»
Los Altos
Los Altos
955 Fremont Ave
Los Altos, CA 94024
Loyola Corners area of Los Altos
losaltos@snapfitness.com
(650) 948-5500