Julia Powers Landscape Services Landscaping Contractors - Santa Clara, CA Looking to contact Julia Powers Landscape Services? You can reach them at 408-984-1212