1. Affordable Auto Service and Repair. LLC Meridian, ID 83646 Phone: (208) 890-6457
2. Commercial Tire-Meridian-W Pennwood St 100 W Pennwood St, Meridian, ID 83642 Coordinate: 43.60082,-116.3947 Phone: (208) 917-1788