S & T Specialties - Bloomington, IN Looking to contact S & T Specialties? You can reach them at 812-325-8760