Debra Kay Neuharth, MD, Family Medicine

800 S Fillmore St
OsceolaIA  50213-1619 (Clarke County)


Phone: 641-342-5351
Fax:

NPI: 1417941188
License Number: 4461 (IA)