Mercedes Torres-Rodriguez, DDS, Dentist

219 Audubon Ave Apt 1b2
New YorkNY  10033-8316 (New York County)


Phone: 212-923-3662
Fax:

NPI: 1750453882
License Number: 045187-1 (NY)