Flora Chavez, DDS, Dentist

85 Doughty Blvd
InwoodNY  11096-2001 (Nassau County)


Phone: 516-239-3283
Fax:

NPI: 1619967510
License Number: 046215 (NY)