Metro Tower photograph

Metro Tower

Use attributes for filter !
Address1220 Broadway St, Lubbock, TX 79401, United States
Height 8400 (cm)
Hours Open ⋅ Closes 5PM
Phone +1 806-763-4597
Construction started1954
Date of Reg.
Date of Upd.
ID2294487
Send edit request

About Metro Tower


The Metro Tower, also known as the NTS Tower, is an office high-rise building located in Lubbock, Texas. Completed in 1955, it is the tallest building in Lubbock at 274 feet. The 20-story building was originally known as the Great Plains Life Building after an insurance company that served as its first occupant.

Where is the Metro Tower

Metro Tower Map
Click on the photo of Metro Tower to view it on Google Maps.

Related Persons

Next Profile ❯