Danilo V Diaz, MD, Internal Medicine

1227 Baltimore St
HanoverPA  17331-4406 (York County)


Phone: 717-812-5130
Fax: 717-637-3443

NPI: 1467451468
License Number: MD424306 (PA)