Location & Nearby Info
Inn Magnolia
18 Norman Ave.
Gloucester, MA 01930
(978) 525-3642
Show nearby: