Rite Aid 5923

Rite Aid #5923 is a Rite Aid drugstore located at 1560 Sycamore Avenue, Hercules, California.