Impact Physical Medicine And Aquatic Center is located in St Paul, United States on 1600 University Ave W #10. Impact Physical Medicine And Aquatic Center is rated 4.8 out of 5 in the category occupational therapist in United States.
Address
1600 University Ave W #10
Accessibility
Wheelchair-accessible toilet