SSTAR is an addiction treatment center and mental health clinic located at 386 Stanley St, Fall River, MA 02720. The center offers a variety of services aimed at supporting individuals facing mental health and substance use challenges. Operating Monday through Friday from 8 AM to 6 PM, SSTAR is dedicated to providing care and resources to the community. For more information, visit their website at sstar.org or call +15086795222.

