Garcia Tree and More is located at 145 Clay St, Santa Cruz, CA. This business specializes in Home & Garden.