Debra R McFadden, MD 5440 State Route 356Leechburg, PA, 15656 View Phone 724-845-7765 View Website Experience & Reliability Call today! About Send to My Email Send to My Phone Print this Page