Richard A Haimes, DDS, Dentist

1991 Union Blvd
Bay ShoreNY  11706-7936 (Suffolk County)


Phone: 631-665-3131
Fax: 631-665-0566

NPI: 1588706246
License Number: 031996 (NY)