Chad Anthony Villarosa Uy, DDS, Dentist

420 W Water St
ElmiraNY  14905-2522 (Chemung County)


Phone: 607-732-5190
Fax:

NPI: 1275875411
License Number: 043321 (NY)