Meineke Car Care Center - 385 East Elva Street in Idaho Falls, Idaho (Auto Repair) - Map

Map & Directions Store Details & Deals

385 East Elva Street
Idaho Falls, Idaho 83401
(At the intersection of Elva and Northgate Mile)

Phone: 208/881-5135

Detailed Map