Rite Aid 3680 Main St, Stratford, CT06614 This Rite Aid is located on the corner of Main Street and Wilcoxson Avenue. Rite Aid is one of the largest drugstores in…More the country and has more than 4,800 stores in 31 states. It is the largest drugstore on the East Coast. This location has a full pharmacy and sells a multitude of items within the store including home essentials, wellness and beauty products, tobacco, lottery, toys, paper supplies and greeting cards. Rite Aid has a large selection of seasonal items including decorations, gifts and cards.