Towne South Plaza

500 W I-240 Service Rd. OKC OK 73139

Towne South Plaza

Towne South Plaza is located on 500 W I-240 Service Rd. OKC, OK 73139. The center is 17,080 Sq. Ft. with 7 Suites

General Information

Building SF: 17,080 Sq. Ft
Property Location: South Walker and Interstate 240

Available Space

There are currently no avaliable spaces

Contact Us

Phone: (405) 732-8899

Fax: (405) 703-4499

Email: info@bradysproperties.com