Leonard Scott Leff, DMD, Dentist

515 Valley Rd
West OrangeNJ  07052-5234 (Essex County)


Phone: 973-731-8313
Fax: 973-731-4504

NPI: 1134243041
License Number: DI15101 (NJ)