1. Envision Wildlife & Pest Control Services 2740 N 64th St, Omaha, NE 68104 Coordinate: 41.28463,-96.01095 Phone: (402) 590-5410