7-Eleven 17957

7-Eleven #17957 is a 7-Eleven convenience store located at 2201 East Channel Island, Oxnard, California.