The Green Oasis
Add to Favorites
OPEN NOW
Today: 7:00 am - 9:00 pm
12 Years
in Business
Saved to Favorites
MobilePhone: (407) 963-1768
Phone: (407) 963-1768
Address: 3531 E Telegraph Rd, Fillmore, CA 93015
550 E Telegraph Rd, Fillmore, CA 93015
3700 Piru Canyon Rd, Piru, CA 93040
15660 Lapeyre Rd, Moorpark, CA 93021
1460 Los Angeles Ave, Fillmore, CA 93015
702 Ojai St, Fillmore, CA 93015
2784 Johnson Dr, Ventura, CA 93003
Newbury Park, CA 91320