17925 N Outer 40 Rd 38°40'32.3N 90°38'37.3, West Dr, Chesterfield, MO ...
Chesterfield, MO 63017, United States