Save Alejandro Carvajal, MD AlejandroCarvajal.MD.com • Internist Alejandro Carvajal, MD 825 Chalkstone Avenue, Providence, RI