Vista MotelKellen O'Maley2017-02-15T01:09:25+00:00 Project Description Vista Motel and Efficiencies Vista Motel and Efficiencies 22 Thatcher Road Gloucester MA 01930 978-281-3410 info@vistamotel.com Click here to Visit the Vista Motel and Efficiencies’ Website Share This Story, Choose Your Platform! FacebookTwitterTumblrPinterestVkEmail