Rite Aid 5920

Rite Aid #5920 is a Rite Aid drugstore located at 31091 Mission Boulevard, Hayward, California.