Russell's Irrigation & Landscaping, LLC Carpenter - Oviedo, FL Looking to contact Russell's Irrigation & Landscaping, LLC? You can reach them at 407-359-2273