Tower Hill Recovery Home Residential Rehab Tower Hill Recovery Home provides residential rehab services in Lawrence, Massachusetts. Read more... 611 Lowell Street