Save Kamran A. Karatela, MD KamranKaratela.MD.com • Internist Kamran Karatela, MD Elm And Carlton Street, Buffalo, NY