Thomas C. Slater Compassion Center

3.6 stars

1 Corliss Street Providence, Rhode Island, US 02904

Get directions

The Slater Center offers an impressive assortment of superior medicine in different strains, potencies, and products, each with unique therapeutic benefits. And they’re constantly developing new medicines and product lines in response to their patient’s needs. Their goal is to help people feel better so they can live better.