Rite Aid 5948

Rite Aid #5948 is a Rite Aid drugstore located at 1526 Palos Verdes Mall, Walnut Creek, California.