FANTOM SPORTS
Updated 283 days ago
248 Idaho St Twin Falls, ID 83301
Fantom Sports is a local bike shop located in Twin Falls, Idaho. We carry Santa Cruz Bicycles, BMC, and our own line of Cycling Apparel in store and online...
We sell products from the best bicycle brands in the world. We offer great value to our customers through competitive pricing, quality products, and superior customer service.