Thomas C. Slater Compassion Center
1 Corliss St, Providence 02904