Health & Medicine in Ottumwa, IA

1005 Pennsylvania Ave, Ste 209, Ottumwa, Iowa, 52501-6414

(641) 684-3138


1005 Pennsylvania Ave, Ste 209, Ottumwa, Iowa, 52501-6414

(641) 684-4454


1005 Pennsylvania Ave, Ottumwa, Iowa, 52501-6413

(641) 683-4454


Yext tracking pixel

121 S Court St., Ottumwa, Iowa, 52501

(641) 684-2225

Call Today

Products and Services


226 West Main Street, Suite 405, Ottumwa, Iowa, 52501

(641) 682-4804


226 West Main Street, Suite 201, Ottumwa, Iowa, 52501

(641) 684-6441


Yext tracking pixel

106 W 2Nd St, Suite 109, Ottumwa, Iowa, 52501

(563) 723-0644

Schedule your free hearing assessment today!

Products and Services


1221 N Court St, Ottumwa, Iowa, 52501-1909

(641) 683-3101


1013 Pennsylvania Ave, Haas Medical Plaza, Ste A/B, Ottumwa, Iowa, 52501

(641) 683-6868


Yext tracking pixel

115 South Washington Street, Ottumwa, Iowa, 52501

(641) 682-8171

Request an appointment


312 E Alta Vista Ave, Ottumwa, Iowa, 52501-1413

(641) 684-6009


1255 Theatre Drive, Ottumwa, Iowa, 52501

(641) 954-3390


Ottumwa Regional Health, Ottumwa, Iowa, 52501

(641) 684-2450


102 Church St, Ottumwa, Iowa, 52501


2604 NORTH COURT STE B, , Ottumwa, Iowa, 52501

(641) 682-8555


1141 North Quincy Ave, Ottumwa, Iowa, 52501

(515) 585-1220


Yext tracking pixel

201 S Market St, Ottumwa, Iowa, 52501

(641) 683-5773

Call us today!


1141 North Quincy Ave, Ottumwa, Iowa, 52501

(515) 585-1220


215 Pike Rd, Ottumwa, Iowa, 52501-1428

(641) 684-5532


1005 E Pennsylvania Ave # 110, Ottumwa, Iowa, 52501

(641) 682-8571


1005 Pennsylvania Ave., Ste 210, Ottumwa, Iowa, 52501

(641) 683-3195


341 N Court St, Ottumwa, Iowa, 52501-2643

(641) 682-3487


224 E Main St, Ottumwa, Iowa, 52501

(641) 683-3937


931 Pennsylvania Ave, Ottumwa, Iowa, 52501

(641) 682-8761


1223 Theatre Dr., Suite B, Ottumwa, Iowa, 52501

(641) 954-9043