Rite Aid 6266

Rite Aid #6266 is a Rite Aid drugstore located at 526 East Bidwell Street, Folsom, California.