Ramada Rolling Green

From Andover Answers
Jump to navigation Jump to search

The Ramada Rolling Green in Andover was built in the 1960s. It was located on Lowell Street off of what is now Exit 43.

See Function Center Closing Worries Business Group Boston Globe June 13, 2002
Three Brothers Drown in Hotel Pool Boston Globe April 9, 1993