Tag Archives: welcome to weston

Charles River Recovery Opening on Norumbega Road

Late last week, the Owl flew down to 75 Norumbega Road and the former Wingate property which is now in the final renovations and approval processes to become Charles River Recovery, a 110-bed clinical detox and clinical stabilization services facility. The Owl got a behind-the-scenes tour from Laura Ames, the recently-named (February 2020) CEO, and wow, what an amazing place

Read more