Charles E Hamm, MD, Family Medicine

111 Main St
KingsleyIA  51028-7725 (Plymouth County)


Phone: 712-378-2921
Fax: 712-378-2965

NPI: 1528002938
License Number: 16978 (IA)