KBR Tower Photos

Meet 33 travelers, 11 tour guides and discover 231 photos

KBR Tower (formerly the M. W. Kellogg Tower) is a 550 ft (167.6m) tall skyscraper in Downtown Houston, Texas, United States; it is a part of the Cullen Center complex. The KBR Tower has the headquarters of KBR.
View KBR Tower guide >

KBR Tower