Carmen Vidal, DDS

Dentist

3 locations

2104 E Henrietta Rd, Rochester, NY 14623

(585) 865-7030