ST. LOUIS — The new owners of Tower Tee golf complex in south St. Louis County have tapped Tarlton Corp. as general contractor for the facility’s renovation, the St. Louis-based construction firm said ...