Same Day Appointments Available
320-251-5444
Home
How We Help
Conditions
Treatments
Advanced Technologies
About
About Us
Meet Our Doctors
Walter Ellis
Ashton Nelsen
David Patenaude
James Renier
Stephanie Ragan
Patients
Patient Portal
Financial Policies
Release of Medical Records
FAQs
Resources
Videos
Our Store
Contact Us
St. Cloud
Becker
Melrose
Paynesville
Our Store