The Teen Town Facility is one of our most prized rental facilities. An indoor facility that has beautiful hardwood floors and ample room for birthday parties, showers, reunions or any other event you may want to have.
Teen Town is located at 252 NW Stadium Terrace.