Lincoln Plaza Photos

Meet 29 travelers, 3 tour guides and discover 237 photos

Lincoln Plaza is a 45-story high-rise in Downtown Dallas, Texas. The building rises to a height of 579 feet (176 m) and was completed in 1982. Currently, it is the 14th-tallest building in the city.
View Lincoln Plaza guide >

Lincoln Plaza