Edward C Hirl, MD, Family Medicine

410 N 12th St
OskaloosaIA  52577-2495 (Mahaska County)


Phone: 641-672-3360
Fax:

NPI: 1427046804
License Number: 20850 (IA)