Fenton MO Apartments 1. 1662 Fenton Business Park CT, Fenton, MO 63026 | Towneplace Suites (636) 305-7000