Eda Ellis, DDS, Dentist

30 Central Park S
Ste 7a
New YorkNY  10019-1628 (New York County)


Phone: 212-753-1119
Fax: 212-753-1121

NPI: 1396944526
License Number: 044489 (NY)