Stephen Mark Rayburg, DMD, Dentist

161 Alder St
New KensingtonPA  15068-3428 (Westmoreland County)


Phone: 724-335-9835
Fax: 724-335-9836

NPI: 1043431828
License Number: DS021045L (PA)