CLICK ON THE BANNER TO REGISTER! <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 use issues living on the streets of Portland, Maine

Supporting people facing addiction and homelessness in Maine

Milestone Foundation provides the best quality of services to empower individuals with substance use and behavioral health disorders 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

Save lives, change lives: your support makes a difference!.

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 use treatment to our most vulnerable neighbors.