Amr Abdelghany Khalafallah, MD, Psychiatry & Neurology

1150 Carlisle St
HanoverPA  17331-1100 (York County)


Phone: 717-632-4900
Fax: 717-632-4313

NPI: 1013018308
License Number: 28568 (SC)