Our Residences

Cornerstones is comprised of two homes on the Southern Maine coast. One home is located just a few miles from the beach in Kennebunkport, Maine and the second house is located in the middle of the city of Portland. Although the homes have the same independence model, our Portland home is optimized for residents who can start the program with less structure and a greater degree of independence. Whether a resident starts in either Kennebunkport or Portland is dependent on a determination made by the admissions team in collaboration with the applicant, their family, and the other professionals involved in the application. 

The program in each of the houses is fundamentally the same, with residents taking part in the process of educational reintegration through classes at local universities and/or employment through local businesses. Our staff in each house is on hand to provide the scaffolding and clinical and mentoring support needed to enable success in these environments and to address the obstacles that have interfered with success in the past.  Additionally, they have numerous programmatic activities scheduled over the course of the week, such as yoga, volunteering, process groups, mindfulness groups, art classes, and health and wellness groups. This provides a foundational experience as it begins to build the executive functioning and the daily living skills that residents need to manage their schedules, become goal oriented, and develop healthy habits and lifestyles.

Fairfield Hill

Our Fairfield Hill residence is located in Kennebunkport, ME. A beautiful three-story home with more than 6,000 square feet of living space, it is ensconced on 10 acres of wooded property, providing easy access to nature and the beach. Although structured and staffed the same as our West End house, the Fairfield Hill house is ideal for the resident who isn't ready for the natural independence that a city environment provides. Kennebunkport is also a better fit for a resident with a car that enjoys living closer to nature. 


West End

Our West End residence is a spacious and beautiful home located in the heart of Portland. Although structured and staffed the same as our Fairfield Hill house, the West End house provides more opportunities for independence given a resident's ability to easily access the city around them. 


Deering Oaks

Our Deering Oaks residence follows a different beat than our other houses and is structured to provide our residents with more freedom and independence. Like the West End house, it is situated in the heart of Portland, but unlike the West End house, our staff do not supervise the residents in the home. This makes Deering Oaks a great step down for our residents who want to give independent living a trial run while they remain in our program.