ActivePt and Sports Logo

Get In Touch

(507) 322-3460

13 Locations

View Our Locations

Make a Payment

Click Here

Call Now: (507) 322-3460

Schedule
Appointment

Patient
Portal

Make a
Payment

No Results Found

The page you requested could not be found. Try refining your search, or use the navigation above to locate the post.