Sanjay Krishnakant Shah, MD, Internal Medicine

1555 Long Pond Rd
RochesterNY  14626-4122 (Monroe County)


Phone: 585-239-7300
Fax: 585-227-7723

NPI: 1588876585
License Number: A95498 (CA)