Towne South Plaza
500 W I-240 Service Rd. OKC OK 73139
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