Physician's Name: Adam Hirsch, DO
Delaware County Memorial Hospital, Drexel, PA (Internship) Osteopathic RotatingLankenau Hospital, Wynnewood, PA (Residency) Internal Medicine
Internal Medicine
Get our latest health and wellness tips and resources.