David A Richards, DMD, Dentist

2 S Broad St
LititzPA  17543 (Lancaster County)


Phone: 717-626-2355
Fax: 717-626-2456
Email: dri***@*****st.net

NPI: 1043321979
License Number: DS024774L (PA)