Main content
Rachel C. Callaghan, M.D.
Specialty:
Internal Medicine, Board Certified
* Open, physician is currently accepting new patients
Health plans accepted:
Affiliation:
Education/training:
Medical education:
Hahnemann School of Medicine
Internship:
Mercy Catholic Medical Center
Residency:
Medical College of Pennsylvania

