1. Channel Seed 700 Chesterfield Pkwy W, Chesterfield, MO 63017 Coordinate: 38.66514,-90.55921 Phone: (636) 737-2120