Geoffrey Michael Habermacher, MD, Urology

2119 E S Blvd
Ste 200
MontgomeryAL  36116-2454 (Montgomery County)


Phone: 334-613-7070
Fax: 334-613-7072

NPI: 1083882096
License Number: 35275 (AL)