Walgreens 5846

Walgreens #5846 is a Walgreens drugstore located at 2303 East Vineyard Avenue, Oxnard, California. The store is open 24 hours a day, but the pharmacy is not.