KRS Recycling Systems Share: Recycling KRS Recycling Systems Visit Website 1903 Maryland Avenue Niagara Falls, NY 14305 (716) 205-0554 (716) 297-1944 (fax) About About For over 20 years, S & S has worked with clients in a wide range of industries developing practical and cost-effective solutions for the recycling industry.