The Body Shop Physical Therapy and Wellness Center, LLC

Accepts Multi-Use Cards

Accepts Single-Use Cards

1510 South Riordan Ranch Street, Flagstaff, AZ 86001 United States 


The Physio Shop has been Flagstaff's #1 holistic health and wellness center since 2008. We offer Physical Therapy, strength and fitness coaching, therapeutic/medical massage, nutritional counseling, and even aesthetic skincare treatments to our valued members and the greater Flagstaff community.