Rite Aid 5717

Rite Aid #5717 is a Rite Aid drugstore located at 5225 Canyon Crest Drive, Riverside, California. The location operates 24 hours per day.