Ralph E Dahle, DO, Psychiatry & Neurology

960 Century Dr
MechanicsburgPA  17055-4374 (Cumberland County)


Phone: 717-795-0330
Fax: 717-795-0407

NPI: 1508800384
License Number: OS005003L (PA)