The office building is located on southeast corner of Churchill Way and Coit Road in Park Central, Dallas. Churchill Tower is the newest building in Park Central by over 12 years and offers many modern design features. 4-story atrium is finished with natural stone flooring. Rich wood paneling is featured in the ground floor and all upper floor elevator lobbies providing the most impressive interior design.