Level 1 Physical Therapy is located in Huntington Woods, United States on 26321 Woodward Ave Suite 100. Level 1 Physical Therapy is rated 5 out of 5 in the category physical therapy clinicmassage therapistmedical centermedical clinicphysical therapistrehabilitation center in United States.
Address
26321 Woodward Ave Suite 100
Accessibility
Wheelchair-accessible toilet