Supportive Living

    OverviewSuggest Edit

    Supportive Living (SLI) is a company that provides healthcare and wellness services. It offers community-based wellness programming, supportive and affordable housing, senior living, research and educational opportunities services.
    TypePrivate
    Founded1991
    HQWoburn, MA, US
    Websitesupportivelivinginc.org

    Locations

    Supportive Living is headquartered in
    Woburn, United States

    Location Map

    Latest Updates

    Employees (est.) (Apr 2022)38
    Cybersecurity ratingAMore
    Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
    Banner background

    Supportive Living Office Locations

    Supportive Living has an office in Woburn
    Woburn, MA, US (HQ)
    400 W Cummings Park # 6100
    Show all (1)

    Supportive Living Financials and Metrics

    Summary Metrics

    Founding Date

    1991

    Supportive Living Cybersecurity Score

    Cybersecurity ratingPremium dataset

    A

    91/100

    SecurityScorecard logo

    Supportive Living Online and Social Media Presence

    Embed Graph

    Supportive Living Frequently Asked Questions

    • When was Supportive Living founded?

      Supportive Living was founded in 1991.

    • How many employees does Supportive Living have?

      Supportive Living has 39 employees.

    • Who are Supportive Living competitors?

      Competitors of Supportive Living include Country Place Living, Tomorrow Health and Connect Health.

    • Where is Supportive Living headquarters?

      Supportive Living headquarters is located at 400 W Cummings Park # 6100, Woburn.

    • Where are Supportive Living offices?

      Supportive Living has an office in Woburn.

    • How many offices does Supportive Living have?

      Supportive Living has 1 office.