Leslie M O'Dowd, DDS, Dentist

584 Springville Rd
New HollandPA  17557-9564 (Lancaster County)


Phone: 717-354-4711
Fax: 717-354-0284

NPI: 1285769976
License Number: DSO35058 (PA)