Start from
Stop & Shop
79 Washington Ave, North Haven 06473