1. Steve's Performance Machinery 9388 N Farm Road 127, Willard, MO 65781 Coordinate: 37.36708,-93.34991 Phone: (417) 886-8595