Jennifer Lynn Lenz, DMD, Dentist

5317 Limestone Rd Ste 2
WilmingtonDE  19808-1252 (New Castle County)


Phone: 412-997-7702
Fax:
Email: jen***@*****il.com

NPI: 1427255819
License Number: G1-0001266 (DE)