Starplex Amphitheatre

Address: 
3839 S. Fitzhugh Avenue
City: 
Dallas
Region: 
Texas
Country: 
USA
Postal Code: 
75210
Opened: 
1988
Closed: 
1999
Capacity: 
20,000
Associated Venues: 

Concerts