South Shore Installations Landscaping Contractors - Huntington Station, NY Looking to contact South Shore Installations? You can reach them at 516-231-5834