CALL HAYA-TAHIRA SVC Landscaping Contractors - Boulder Creek, CA Looking to contact CALL HAYA-TAHIRA SVC? You can reach them at 408-353-8382