Compton Terrace

City: 
Phoenix
Region: 
Arizona
Country: 
USA
Opened: 
1979
Closed: 
1983