David Lawrence Hamacher, MD, Obstetrics & Gynecology

126 S 25th St
Ste B
EscanabaMI  49829-1364 (Delta County)


Phone: 906-233-9500
Fax: 906-233-9925

NPI: 1851307961
License Number: 4301053110 (MI)