Amr Habbach, MD, Internal Medicine

1005 W Market St Ste 16
AthensAL  35611-2454 (Limestone County)


Phone: 256-232-0801
Fax: 256-232-5918

NPI: 1821403817
License Number: 37861 (AL)