Larry P Leahy, DMD, Dentist

5888 Ellsworth Ave
PittsburghPA  15232-1738 (Allegheny County)


Phone: 412-362-0900
Fax:

NPI: 1275652836
License Number: DS024765L (PA)