Innovate With Us FollowFollowFollowFollow Name Email Address Message Send a Message 2136 Ford Parkway Saint Paul, MN 55116, United States +1 507-218-1538 contact@tekcitadelinnovation.org