Find Wendy's restaurants in Oxnard, California near you now.
Fast food restaurant
Address: 2010 N Rose Ave, Oxnard, CA 93036