SD - Mitchell - Telstar Mustang Shelby Cobra Museum

WEBSITE

It's really a restoration shop, but these folks gladly let visitors wander around and feed their fantasy. If you are a Mustang or Cobra geek... welcome home.

1300 - 1400 S. Kimball St., Mitchell, SD 57301. Phone: 605-996-6550