Rite Aid 5426

Rite Aid #5426 is a Rite Aid drugstore located at 1815 South Vermont Avenue, Los Angeles, California.