List of Stop & Shop Stores in Windham, ME Outlet Note Regular Brands Stop & Shop Maine Windham Rating 5 based on 59 votes Products Flowers Birthday Cakes Supermarket Pharmacy Gas Bakery Cakes Florist card NameAddressPhone Name/Address/Phone Stop & Shop outlet - Windham 1011 Roosevelt Trl (207) 893-1862 Stop & Shop outlet - Windham 734 Roosevelt Trl, #1 (207) 892-4222 Stop & Shop outlet - Windham 670 Roosevelt Trl (207) 893-1184 People Also Viewed