Facility that provides Class A office suites and shared office space for a variety of clients, particularly technology-oriented tenants. The center is located at Innovation Park, our designated research park.
900 Innovation Drive, Rolla, MO 65401
No upcoming events
Technology Development Center posted a photo 1/27/2016