David E North, MD, Family Medicine

1910 Carbonado Rd
OskaloosaIA  52577-2424 (Mahaska County)


Phone: 641-676-3366
Fax: 641-673-3366

NPI: 1568450849
License Number: 32784 (IA)