J & S Landscaping & Construction Landscaping Contractors - Freeport, NY Looking to contact J & S Landscaping & Construction? You can reach them at 516-868-7155