Leah Lambert, DDS, Dentist

1118 Charles St
ElmiraNY  14904-2709 (Chemung County)


Phone: 607-734-9503
Fax: 866-489-7553

NPI: 1225670870
License Number: 027849 (NY)