Green Turf Irrigation
Drag box to select area
100% Were impressed
Green Turf Irrigation provides installation of garden and lawn irrigation systems for homeowners and businesses throughout the Long Island area. Call the number listed for more information about the landscaping services available.
101 Roger Ave, Inwood, NY 11096
- Hours: By appointment