20180202_160607.jpg

Chelsea Plaza

Edit-5246.jpg

Chelsea Plaza

 Chelsea Plaza is situated on the corner of Eighth and Lamar in the Wichita Falls downtown business district, making it a very desirable location. The landscaped courtyard and large windows add to its distinctive features.

Total Office Space: 30,000 square feet
Number of Floors: 4
Building Address: 909 Eighth Street, Wichita Falls, Texas 76301