About Castillo Landscaping & Tree Services: Tree service company. We offer quality service at an affordable price. Contact us today about an estimate!
Castillo Landscaping & Tree Services is located at 528 Lucerne Ave Redwood City, CA 94061. Please call at 650-346-7158 for more information about their service, office hours, warranty and license.
Castillo Landscaping & Tree Services began to serve the community in 2006. The areas it serves include Redwood City, CA districts. The towns and cities it serves include Redwood City. Castillo Landscaping & Tree Services accepts the following forms of payment: Check, PayPal.
Its office number is 650-346-7158. Castillo Landscaping & Tree Services does not have a web site in our record.
claim or edit listing | add your listing