chela's
Add to Favorites
OPEN NOW
Today: 9:00 am - 9:00 pm
10 Years
in Business
Saved to Favorites
8052782888: (805) 558-0158
Phone: (805) 558-0158
Address: 3380 e. vineyard ave, Oxnard, CA 93036
515 Ventura Blvd, Oxnard, CA 93036
1925 E Daily Dr, Camarillo, CA 93010
534 Montgomery Ave Ste 107, Oxnard, CA 93036
2368 N Oxnard Blvd Ste 7, Oxnard, CA 93036
1601 Ventura Blvd, Oxnard, CA 93036
1899 Palma Dr, Ventura, CA 93003