Thomas C Slater Compassion Center by eric | Jul 24, 2019 1 2 3 4 50.000 Bookmark Contact Information 1 Corliss Street, Providence, Rhode Island 02904 401-274-1000 Get Directions By car By public transit Walking Bicycling