Home / Store / SMITH POWER PRODUCTS, INC. Store in SALT LAKE CITY SMITH POWER PRODUCTS, INC. Store in SALT LAKE CITY Categories: DaimlerAddress 3065 W CALIFORNIA AVESALT LAKE CITY, UT 84104Contact Additional Information OEM: Daimler