Kimball Oaks is a 126,000-square-foot mixed-use retail and restaurant development located on 15 acres at the southwest corner of East Southlake Boulevard and South Kimball Avenue in Southlake, Texas.