<b>Emergency Shelter & Medically Managed Detoxification</b> - Providing a safe space, caring counselors and knowledgeable medical staff <b>Extended Care</b> - Long term residential treatment, transitional housing and outpatient aftercare <b>HOME Team</b> - Mobile outreach to individuals with chronic health and substance abuse issues living on the streets of Portland, Maine

Treating long-term alcohol and drug addiction in Maine

Milestone Foundation provides the best quality of services to empower individuals with substance abuse problems to attain stability, dignity, recovery and an enhanced quality of life. We offer emergency shelter, medically managed detoxification and long-term treatment in Portland and Old Orchard Beach, Maine.

You can help

We depend on your support to help people recover from long-term substance abuse in Maine.

Start Your Recovery

Scarborough Marsh Begin your journey to recovery today.Call (207) 775.4790 or click here to learn more.

About Milestone

Extended Care: 28 Portland Avenue, Old Orchard Beach, Maine Learn more about Milestone staff, history and Treatment philosophy.

Support Milestone

Home Team Van Your gifts of funds, goods, and time help us provide substance abuse treatment to our most vulnerable neighbors.