Christian James Lehr, DMD, Dentist

1506 Delwood Rd
WilmingtonDE  19803-3937 (New Castle County)


Phone: 302-764-0589
Fax:

NPI: 1811223928
License Number: DS037842 (PA)