Mesquite, United States
Mesquite Tower
Mesquite Tower is a free-standing lattice tower located in Mesquite, Texas, United States, that is 514 feet tall. It is the tallest structure in the city and a well known local landmark. The tower features a unique design called a Landmark or Adelphon tower and was built in 1990.
- City
- Mesquite
- Country
- United States
- Category
- Landmark
- Suggested visit
- About 45 minutes
Background: Wikipedia