Spencer Eye Center
MEDICAL BUILDING, 1200 W Gonzales Rd STE 200, Oxnard 93036