Rite Aid 6288

Rite Aid #6288 is a Rite Aid drugstore located at 959 Crenshaw Boulevard, Los Angeles, California.