Main Street Plaza Site
Main Street Plaza is a new construction located at 148 W. Main Street in Glenpool. This location has great visibility and convenient access to Highway 75. Spaces range from 1,400 SF - 3,100 SF and are currently being pre-leased. For more information, please contact Glenpool Main Development, LLC at 918-636-0796.
