Edward McFarland III, DMD, Dentist

1380 Candlewood Dr
PittsburghPA  15241-2906 (Allegheny County)


Phone: 412-337-1834
Fax: 412-833-3621

NPI: 1033560800
License Number: DS018668L (PA)