SHOWCASE REPAIR/AUTOMOTIVE ELECTRONICS Address 157 1/2 E 3900 S SALT LAKE CITY, UT, 84107 Phone: 801-262-8512 Fax: 801-265-2109 Email: Information about this Repair Center: Content here