Introducing Online Healthcare Services and Online Financial Services
We value you as a patient. And we value your time. That’s why we’re thrilled to introduce you to our new online services – secure online bill-pay and financial account management along with access to online healthcare services.
By creating your account(s), you can simply and securely:
- Request appointments
- Complete medical history forms
- Pay a bill online
To create your online account(s), we need a little information from you.
Call us today at 507.287.2780 to get started!
It’s fast. It’s easy.
It's your healthcare on your time.


Print page
E-mail pageText size:
+−
Olmsted Medical Center
Schedule an appointment
Our team is eager to become your healthcare partner. Please call us and we’ll be happy to schedule an appointment.
We plan appointments to minimize wait time. On-site x-ray and laboratory services are conveniently provided at nearly all Olmsted Medical Center locations to streamline your visit.
Primary Care Departments
| Family Medicine | 507.292.7183 |
| Internal Medicine | 507.292.7185 |
| Pediatrics | 507.292.7188 |
Specialty Care Departments
| Asthma & Allergy | 507.292.7188 |
| Audiology | 507.287.2711 |
| Center for Weight Loss & Wellness | 507.292.7155 |
| Cardiology | 507.288.3443 x2428 |
| Dermatology | 507.292.7182 |
| Diabetes & Nutrition Education | 507.288.3443 x2593 |
| Ear, Nose & Throat | 507.287.2711 |
| Endocrinology | 507.292.7182 |
| General & Bariatric Surgery | 507.529.6733 |
| Neurology | 507.292.7185 |
| Obstetrics & Gynecology | 507.529.6605 |
| Occupational Medicine | 507.292.7186 |
| Ophthalmology | 507.287.2711 |
| Optical Center | 507.287.2712 |
| Orthopedics & Sports Medicine | 507.292.7187 |
| Pain Management | 507.529.6733 |
| Plastic Surgery | 507.529.6740 |
| Podiatry | 507.292.7186 |
| Prenatal & Family Education | 507.529.6759 |
| Psychiatry / Psychology | 507.287.2766 |
| Rehabilitation Services | 507.292.7222 |
| Urology | 507.529.6733 |
Olmsted Medical Center Branch Clinics
| Byron | 507.775.2128 |
| Chatfield | 507.867.4925 |
| Pine Island | 507.356.4929 |
| Plainview | 507.534.3885 |
| Preston | 507.765.5324 |
| Spring Valley | 507.346.7373 |
| St. Charles | 507.932.3810 |
| Stewartville | 507.533.4727 |
| Wanamingo | 507.824.2217 |


