Green Owl Tech Categories Professional ServicesRecycling ManagementService/Repairs 3698 1/2 NW 16th Street C Lauderhill FL 33311 (954) 874-5454 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×