Return to results
DR. LEAH ELLENBERG, O.D.
NEW YORK, NYDoc360° Score: 4.0 (1)
About leah ellenberg
Leah Ellenberg is Optometrist Specialist in NEW YORK, NY and her medical specialization is Optometrist with more than 6 years of experience. The NPI number of Leah Ellenberg is 1891146239.
- NPI Number: 1891146239