Rite Aid 5614

Rite Aid #5614 is a Rite Aid drugstore located at 740 Otay Lakes Road, Chula Vista, California.