Rite Aid 5921

Rite Aid #5921 was a Rite Aid drugstore located at 24536 Hesperian Boulevard, Hayward, California.