Torres Fitness
2474 W 3rd St. Santa Rosa. CA 95401. United States
★ 5
Location / Map
2474 W 3rd St. Santa Rosa. CA 95401. United States
Work Hours
Monday
5 am–7 pm
Tuesday
5 am–5:30 pm
Wednesday
5 am–7 pm
Thursday
5 am–7 pm
Friday
5 am–5:30 pm
Saturday
8–9 am
Sunday
Closed
Reflections
User #1
★ 5.0
"There's a lot of badass people in the groups and they also root for you."
User #2
★ 5.0
"It’s a great environment to get your body moving again."