Francis Leonard Defabo, MD, Obstetrics & Gynecology

911 Ligonier St
Ste 205
LatrobePA  15650 (Westmoreland County)


Phone: 724-532-2322
Fax: 724-532-2405
Email: fra***@*****il.com

NPI: 1558387548
License Number: MD047375L (PA)