Choctaw Plaza - Big Box Spaces Available

14407 NE 23rd St, Choctaw, Oklahoma 73020

Choctaw Plaza currently has 3 big box spaces available for lease. Each space is highly visible and offers ample parking. This Center is located in a well developed neighborhood and faces the highly traveled NE 23rd St corridor.