1. Baker Mechanical Service 102 N Main St, Willard, MO 65781 Coordinate: 37.30491,-93.42818 Phone: (417) 742-4273