Impact Physical Therapy - Impact Physical Therapy - Scottsdale

20801 N. Scottsdale Rd Suite #105, Scottsdale, AZ, 85255

www.impactptaz.com

View Staff & Treatments


Our Locations