San Francisco nonprofit marks 75 years helping residents with developmental disabilities - NBC Bay Area. San Francisco nonprofit marks 75 years helping residents with developmental disabilities NBC Bay Area.