Castle Manor Inn

141 Essex Avenue, Gloucester, MA 01930

(978) 515-7386

http://www.castlemanorinn.com

Nearby