Rite Aid 5486

Rite Aid #5486 is a Rite Aid drugstore located at 11340 Crenshaw Boulevard, Inglewood, California.