Captain John's

333 Westford St.
Lowell
Massachusetts
United States