Mahaska Health Main Campus
1229 C Ave E, Oskaloosa, IA 52577

1229 C Ave E, Oskaloosa, IA 52577
641.672.3360
1229 C Ave E, Oskaloosa, IA 52577
112 South Main St, New Sharon, IA 50207
2nd floor, 201 W Trueblood Ave, Oskaloosa, IA 52577
Patient Scheduling Call 641.672.3360
Administration 641.672.3100
Monday – Friday, 7AM – 6:30PM
Saturday, Sunday, 8AM – 4PM
Most Holidays, 9AM – 3PM
Same Day Appointments Available
Call 641.672.3360
Orthopaedics, Sports Medicine, Allergy, Immunology, Podiatry, and more!
Same Day Appointments Available