The Outsiders House Museum, 731 N. St. Louis Ave., was used as a filming site during the making of the shot-in-Tulsa movie. It served as the home of the Curtis Brothers in the film.
Bynum called the opening of the The Outsiders House Museum a great day in the city’s history. Howell called it an iconic moment. He recalled moments with co-stars Tom Cruise, Rob Lowe and Ralph Macchio that occurred in the home.