Fantom Sports
- 248 Idaho St S, Suite 105, Twin Falls, Idaho, 83301
- 208-751-0997
- https://www.fantomcyclery.com/
About Fantom Sports
Established March 1988
Fantom Sports is the leading retail bike shop near Twin Falls, ID. Santa Cruz mountain bikes, road bikes, bike equipment and more! We strive to be the best bike shop near Twin Falls, ID. Instagram: https://www.instagram.com/fantomskiandcycle/
Business Hours
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday Today
Saturday
Products/Services
Social Media
Is this your business? Click here to make changes.
Verified Business
[Listing #1707827]