1. The Service Center 16943 Manchester Road, Wildwood, MO 63040 Coordinate: 38.57679,-90.63612 Phone: (636) 821-1414