1. Leigh Environmental 1754 N Deffer Dr, Nixa, MO 65714 Coordinate: 37.07938,-93.30089 Phone: (417) 724-2220