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.
Get in contact with us today!
Tel: (208) 751-0997
248 Idaho St S
Twin Falls, ID 83301
Monday - Friday, 12:00 PM - 6:00 PM