KEY PROGRAM INC

Also a nonprofit: see its own filings (KEY PROGRAM INCORPORATED, EIN 04-2539878).

Addresses
670 OLD CONNECTICUT PATH, FRAMINGHAM, MA 01701
139 KNIGHT ST, PROVIDENCE, RI 02906
written 2 ways in filings139 KNIGHT ST, PROVIDENCE, RI 02906
139 Knight st, Providence, RI 02906

2000 WEST PARK DRIVE SUITE 250, WESTBOROUGH, MA 01581
Service
PROGRAM SUBCONTRACTOR
Total reported
$18,023,764
Website
Find website (990s don't list vendor websites; this searches DuckDuckGo)

Who paid them

YearOrganizationServiceLocationPaidFiling
2024COMMUNITIES FOR PEOPLEPROGRAM SUBCONTRACTOR WESTBOROUGH, MA$185,707view original ↗
2019BRIEN CENTER FOR MENTAL HEALTH & SUBTANCE ABUSE SERVICESCHILDREN & ADOLESCENT SERVICES FRAMINGHAM, MA$160,308view original ↗
2018BRIEN CENTER FOR MENTAL HEALTH & SUBTANCE ABUSE SERVICESCHILDREN & ADOLESCENT SERVICES FRAMINGHAM, MA$160,308view original ↗
2016BRIEN CENTER FOR MENTAL HEALTH & SUBTANCE ABUSE SERVICESCLIENT CARE FRAMINGHAM, MA$146,698view original ↗
2015BRIEN CENTER FOR MENTAL HEALTH & SUBTANCE ABUSE SERVICESCLIENT CARE FRAMINGHAM, MA$219,124view original ↗
2014CHILD AND FAMILY SERVICES OF NEWPORT COUNTYSOCIAL SERVICES FRAMINGHAM, MA$2,750,206view original ↗
2014BRIEN CENTER FOR MENTAL HEALTH & SUBTANCE ABUSE SERVICESPROFESSIONAL SERVICES FRAMINGHAM, MA$239,110view original ↗
2013CHILD AND FAMILY SERVICES OF NEWPORT COUNTYSOCIAL SERVICES $2,479,010view original ↗
2012CHILD AND FAMILY SERVICES OF NEWPORT COUNTYSOCIAL SERVICES PROVIDENCE, RI$2,994,310view original ↗
2011CHILD AND FAMILY SERVICES OF NEWPORT COUNTYSOCIAL SERVICES PROVIDENCE, RI$2,570,173view original ↗
2010CHILD AND FAMILY SERVICES OF NEWPORT COUNTYSOCIAL SERVICES PROVIDENCE, RI$3,083,718view original ↗
2009CHILD AND FAMILY SERVICES OF NEWPORT COUNTYsocial services Providence, RI$3,035,092view original ↗

Grouped by normalized name; different firms with identical names appear together. Check the addresses.

Comments

Anonymous: no account or email. Up to 2,000 characters, at most one link. Comments are checked automatically; some wait for review.