1. West Automotive Repair & Lube 515 N State Highway 97, Lockwood, MO 65682 Coordinate: 37.46518,-93.95099 Phone: (417) 232-4795