Sasha Girouard

Active Providence, RI Internal Medicine for Roger Williams Hospital