Wal-mart Optometrists Serving Oxnard, CA View Phone 805-983-2568 2001 N Rose AveOxnard, CA 93036 View Website Experience & Reliability Send to My Email Send to My Phone Print this Page