Tobin Expo Center

The Tobin Expo Center is a convention / exposition center located in New Babbage on microTech, accessible by the public transit system.