Elena's Oxnard CA
Add Website
Close
Elena's
Be first to review 337 South A Street,Oxnard CA 93030 Phone Number: (805) 486-9983
Elena's Store Hours
Hours may fluctuate
Post a review
Elena's Nearby
Locations Closest to You miles-
Elena's - Culver City 5506 Sawtelle Boulevard46.50
-
Elena's - Los Angeles 3323 West Sunset Boulevard52.86
-
Elena's - Los Angeles 110 East Avenue 2655.49