• Upstate Safety Services

    • Manufacturer/Processor
    932 W. River Road
    Nichols, NY 13812
    (607) 414-1024
    (607) 348-1451 (fax)
    • About

      Technology Research Council, TRC, provides the skills and tools to keep employees safe. We provide full service safety consulting and electrical hazard mitigation controls