1. Blac-Rac Manufacturing 2110 E Commercial St, Meridian, ID 83642 Coordinate: 43.609726,-116.36747 Phone: (208) 855-9384