Tara Chen, MD, Internal Medicine

1455 E Ridge Rd
RochesterNY  14621-2006 (Monroe County)


Phone: 585-922-4882
Fax: 585-922-5822

NPI: 1699296285
License Number: 305528 (NY)