Dr. Farrell graduated from the Virginia Commonwealth University School of Medicine in 1980. He works in Doylestown, PA and 6 other locations and specializes in Cardiovascular Disease, Pediatric Cardiology, Pediatrics and Family Medicine. Dr. Farrell is affiliated with Jefferson Abington Hospital.
View More
