Save Jamie Macleod, MD JamieMacleod.MD.com • Internist Jamie Macleod, MD 825 Chalkstone Avenue, Providence, RI