1. Vermeer Sales & Service 621 Spirit Valley East Dr, Chesterfield, MO 63005 Coordinate: 38.67049,-90.66601 Phone: (636) 532-2332