Leo's Landscaping
Claimed
Add Hours
26 Years
in Business
Phone: (805) 881-2270
Address: Po Box 163, Carpinteria, CA 93014
4855 5th St, Carpinteria, CA 93013
1028 Cramer Rd, Carpinteria, CA 93013
4209 Carpinteria Ave, Carpinteria, CA 93013
3700 Via Real, Carpinteria, CA 93013
3376 Foothill Rd, Carpinteria, CA 93013
1187 Coast Village Rd, Santa Barbara, CA 93108
410 N Quarantina St, Santa Barbara, CA 93103
126 W Warner St,, Ventura, CA 93001
7127 Hollister Ave, Ste 25A-266, Goleta, CA 93117
730 Waverly Court, Oxnard, CA 93030