Community Health Center in Ottumwa, IA | River Hills ...

Ottumwa Location. 201 South Market Street P.O. Box 458 Ottumwa, IA 52501. Family Practice / Dental / Behavioral Health: 641-683-5773 Pediatrics: 641-684-3000 Women’s Health & Family Planning: 641-455-5431 Call our office 24 hours a day to access Triage nurse.

Back to list Go To The Website

Popular Posts: