1. The Installer 586 N Locust Grove Rd, Meridian, ID 83642 Coordinate: 43.60954,-116.37326 Phone: (208) 539-7677