716 College Ave, #A1, Santa Rosa 95404, CA, United States
Distance: 246 yd.
Company description
Premier Personal Training Center with Friendly Experienced Certified Fitness Instructors. Semi-Private Environment with State of the Art Equipment. The Home of Effective Efficient Exercise.