Bharat Gupta, MD, Internal Medicine

2300 Buffalo Rd
Bldg 800
RochesterNY  14624-1360 (Monroe County)


Phone: 585-368-6370
Fax: 585-368-3371

NPI: 1992749410
License Number: 186273 (NY)