Dr. Mcmahon graduated from the Medical College of Pennsylvania,Medical College of Pennsylvania in 1991. She works in Villanova, PA and 1 other location and specializes in Adolescent Medicine, Pediatrics, Hospital Medicine and Family Medicine. Dr. Mcmahon is affiliated with Lankenau Medical Center.
View More
