ST. LOUIS - Tarlton Corp. is serving as the general contractor for the reimagining of Tower Tee in St. Louis. Plans call for a 27-acre golf and recreation complex. Originally opened in 1963, Tower Tee was home to batting cages, an 18-hole golf course, a driving range and miniature golf. In 2018, the owners closed [...]