William James Hall, DMD, Dentist

305 Mount Lebanon Blvd
Ste 305
PittsburghPA  15234-1511 (Allegheny County)


Phone: 412-563-7707
Fax: 412-563-0970
Email: drh***@*****ms.com

NPI: 1518982644
License Number: DS025250L (PA)