Skip to main content
Add Your Business

Fantom Sports

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]
Share This Listing

Please confirm