FedEx has chosen the St. Louis area to house one of a dozen new SmartPost Centers opening nationwide. The shipping firm signed a five-year lease for all of the 110,000 square feet at 13679 Rider Trail N. in Earth City, with plans to move in September. The 110,000-square-foot building includes 9,000 square feet of office space, 27-30-foot clear heights, 17 loading docks complete with levelators, one 20-foot by 10-foot drive-in, and heavy electric. The site sits on 11.74 acres.