1. Bug Buster's Pest Control
5152 Highway 84 W, Vidalia, LA 71373
Coordinate: 31.58387,-91.4937
Phone: (318) 545-0171
2. Douglas Pest Control
204 Saint Francis St, Vidalia, LA 71373
Coordinate: 31.55622,-91.43811
Phone: (318) 336-5568
3. Orkin Pest & Termite Control
Vidalia, LA 71373
Phone: (877) 200-7113