Rite Aid 5780

Rite Aid #5780 is a Rite Aid drugstore located at 720 North Ventura Road, Oxnard, California.