John Meena Yacoub, DDS, Dentist

30-18 208th St
North TonawandaNY  14120 (Niagara County)


Phone: 718-909-9049
Fax:

NPI: 1154745677
License Number: 058271 (NY)