Gilly's Landscape & Design Landscaping Contractors - Rio Vista, CA Looking to contact Gilly's Landscape & Design? You can reach them at 925-778-8106