Subaru

Subaru of Twin Falls

794 Falls Ave ,
Directions Twin Falls, ID 83301

  • Sales: (888) 728-7140
  • Service: (888) 445-7191
  • Parts: (888) 451-7989

Your adventure starts at Subaru of Twin Falls!

Info

Staff


Click on one of the people below to find out more information.

Our Staff Page in under Maintenance. Thank you.