James Richard Ludwig, DMD, Dentist

436 Allegheny River Blvd
OakmontPA  15139 (Allegheny County)


Phone: 412-826-0553
Fax:

NPI: 1770689564
License Number: DS018689L (PA)