<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

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.

Sixty Miles for Milestone

Sixty Miles for Milestone: Register Today! Sixty miles of feet-up cycling in honor of National Recovery Month. Proceeds support Milestone addiction treatment and homeless services.