ROAD to a Better Life is an Outpatient Addiction Treatment Facility With 5 Locations Throughout New Hampshire, including Somersworth, Newington, Wolfeboro, Concord, & Merrimack. Start your road to recovery today. The Mission of ROAD to a Better Life is to provide medication-assisted treatment for drug and alcohol addiction in a safe, respectful ...Locations‧About Us‧Our Providers‧Pregnancy‧Android Device Instructions‧Windows PC Instructions.