Subway Address: 190 Meadow St, South Lee, MA 01260 Phone: (413) 243-3500 Restaurants, Foods-Carry Out, Subs & Sandwiches, Delicatessens, Deli, Subway