Mahmoud I Hamza, MD, Internal Medicine

29 Church St
Lake PlacidNY  12946-1805 (Essex County)


Phone: 518-523-3311
Fax:
Email: mih***@*****ol.com

NPI: 1063484582
License Number: 237858-1 (NY)