Goddard House in Brookline - Assisted Living Facility, Greater Boston MA Goddard House - a not-for-profit organization offering assisted living, skilled nursing and rehabilitaton. Goddard House Skilled Nursing & Rehabilitation Center in Jamaica Plain