Skip navigation

Comments

sallow o2 Mar 27, 2007

The Town Pavilion is a 38-story skyscraper located in Downtown Kansas City, Missouri, USA, which was built in 1986. At 591 feet (180 metres), it is the second tallest building in Kansas City (behind One Kansas City Place) and third tallest in Missouri (behind One Metropolitan Square in St. Louis). Two of the building's main tenants are Transamerica and H&R Block.

Comment to this video

 *
Let them know how much you cared

OR

Find out for whom People are Tweeting their Respects