M Isabel Lyra-Leeds, DDS, Dentist

630 5th Ave
Ste 1801
New YorkNY  10111-0100 (New York County)


Phone: 212-541-4010
Fax:

NPI: 1356436067
License Number: 039884-1 (NY)