Giant Eyeball
The giant sculpture is one of the city’s most distinctive landmarks. A giant 30ft eyeball in the middle of downtown Dallas.
Address: 1600 Elm St
Neighborhood: Main Street District
City: Dallas
County/district: Dallas County
Region: TX
Postal code: 75201
Country: United States