Town West Shopping Center/Freestar Investments, LLC.
5610-5648 W. Skelly Drive
Tulsa, Oklahoma 74112
(918) 665-1210
Town West Shopping Center
Retail, Office and Service Space Available for Lease
Bauer & Associates Realtors manages and leases
the Town West Shopping Center
101 E. Dewey, Sapulpa, OK 74066 - Phone: 918-224-0170
Site by ChamberMaster