Amenities
Rite Aid is a well-known chain of drug stores with branches all over the country. This store is located in the middle of St. John's Plaza. Each aisle is labeled and organized making it easy to find beauty, health and grocery products. Rite Aid also offers a wellness reward card to show extra appreciation for its customers.
Amenities
Amenities