Auto Repair & Services go Results Found: 4 Button group with nested dropdown Christian Brothers Automotive - Meridian 1402 W. McMillan Road Meridian ID 83646 (208) 888-0070 Royal British Motorcars 11230 W. Hercules Drive Star ID 83669 (760) 815-9893 Star Tire & Auto 207 S Star Rd Star ID 83669 (208) 286-9245 Steve's Auto Care 10915 W State St Star ID 83669 (208) 863-2748