Welcome to the OSMC office in Middlebury, Indiana.
Book your appointment or call OSMC at (574) 264-0791 now to schedule a visit. We are proud to serve patients in northern Indiana and southwest Michigan.
Our regular office hours in Middlebury, Indiana, are:
- Monday – Friday, 8 am – 5 pm (Physician services)
- Monday – Friday, 7 am – 5 pm (Physical therapy)
Same-day appointments are available when necessary.
Location & Phone
Middlebury Direct Phone: (574) 825-8685
Appointments: (574) 264-4952 (all locations)
Toll-free: (800) 398-2058
Billing: (574) 266-4163
Physical Therapy: (574) 262-1828
Surgery Center: (574) 266-4173
After hours: (877) 713-3731 (all locations)
Fax: (574) 262-5183
600 N Main Street
Middlebury, IN 46540
NOTE: The Town of Middlebury has annexed this geographical area. OSMC's new address: 600 N. Main Street, Middlebury, IN 46540 may not yet be recognized by Google and other mapping services.
Our Providers at this Location