Sarah Krista Smith, DDS, Dentist

83 Beech Hill Dr
NewarkDE  19711-2945 (New Castle County)


Phone: 302-442-3233
Fax:

NPI: 1558656710
License Number: 1347 (DE)