Hector Diaz, MD, Psychiatry & Neurology

802 New Holland Ave
LancasterPA  17602-2163 (Lancaster County)


Phone: 717-560-3782
Fax: 717-560-3787

NPI: 1407818081
License Number: MD039992L (PA)