Toggle navigation
FIND A CLUB
GET YOUR FIT PASS
WHY SNAP FITNESS
OWN A FITNESS FRANCHISE
BLOG
Snap Fitness Locations
Countries
»
USA
»
ID
»
Lewiston
Lewiston
1019 21st St
Lewiston, ID 83501
lewiston@snapfitness.com
(208) 298-2057