Whether you're looking to launch an idea into a business, or need a creative space to get work done, TReC is a place for collaboration and innovation.
24/7 - 365
We love meeting potential "TReCers", so feel free to visit during normal business hours.
616 Niagara Street, Niagara Falls, New York 14301, United States
09:00 am – 05:00 pm