Rite Aid
Health & BeautyLocated at Lewiston Center Mall in Lewiston, ID
Pharmacy and convenience retailer offering prescriptions, health products, and everyday essentials. Located in Lewiston Center Mall.
About Lewiston Center Mall
Lewiston Center Mall is located at 1810 19th Ave, Lewiston, ID 83501, USA. It features 7 stores and services.
View all stores at Lewiston Center Mall