Stop & Shop
20 TEATICKET HIGHWAY
FALMOUTH MA USA