Foundation House
Where Recovery Begins – Portland, Maine. Foundation House homes provide support for residents in their recovery from the disease of alcoholism and drug addiction. Foundation House maintains an alcohol and drug-free environment that is safe and secure.