Rite Aid 5779

Rite Aid #5779 is a Rite Aid drugstore located at 11496 North Ventura Avenue, Ojai, California.