Lee's

2 E. Main St.
Gloucester
Massachusetts
United States