Rodriguez Leonardo Landscaping Contractors - Freeport, TX Looking to contact Rodriguez Leonardo? You can reach them at 979-292-6739