Great Retail Center located next to Walmart Super Center. Plenty of parking. Located in the Ozark Town Center development
High traffic area. Great visibility