1. Commercial Tire-Meridian-W Pennwood St 100 W Pennwood St, Meridian, ID 83642 Coordinate: 43.60082,-116.3947 Phone: (208) 917-1788