Natura Pest Control Categories Pest Control 3650 S Eagle Rd Meridian ID 83642 (208) 903-2118 Send Email Visit Website About Us Boise's family-owned answer to eco-friendly pest management. Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×