AmiAnandShah.MD.com • Internist

Ami Shah, MD

800 Carter Street, Rochester, NY