Here are possible matches:
Venues
2
(3)
9180 N Freeway (at Alliance Center Mall), Fort Worth, Texas, USA, 76177