Marcel Steven Denard, DMD, Dentist

1225 S Main St
Ste 105
GreensburgPA  15601-5370 (Westmoreland County)


Phone: 724-837-8282
Fax: 724-837-8485
Email: zah***@*****st.net

NPI: 1124082052
License Number: DS026293 (PA)