1. Ace St Louis 2411 Callaway Fork Rd, Defiance, MO 63341 Coordinate: 38.69562,-90.83126 Phone: (314) 892-9888