Megans House Residential Rehab Megans House provides residential rehab services in Lowell, Massachusetts. Read more... 32 Berry Road