Smallwood James D DDS in Lancaster, PA 17601



Smallwood James D DDS

2798 Lititz Pike

(717) 569-2739

(855) 943-3445