The interactive exhibit and retail space with authentic props and costumes from the Marvel Avengers movies has been open since 2016.
Search results for:
Village Square Stadium 18 is due to have its lease rejected on Feb. 15, according to court documents filed this week.