Rite Aid 5909

Rite Aid #5909 was a Rite Aid drugstore located at 3353 Deer Valley Road, Antioch, California.