Jeffrey B Leben, DDS, Dentist

7764 Armistead Rd
Ste 100
LortonVA  22079-1919 (Fairfax County)


Phone: 703-339-5090
Fax: 703-339-1068

NPI: 1245371004
License Number: 0401005487 (VA)