.

Green Turf Irrigation

Flag as Inappropriate

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
(516) 239-3434
  • Hours: By appointment
Share a review or post about this business.
Posts awaiting your approval 0