About the Business

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.

Additional Information

Receive Credit Card:
No
Delivery:
No

Location & Hours

248 Idaho St S, Suite 105, Twin Falls, ID 83301, USA

Business Hours

Mon12:00 AM - 06:00 PM
Tue12:00 AM - 06:00 PM
Wed12:00 AM - 06:00 PM
Thu12:00 AM - 06:00 PM
Fri12:00 AM - 06:00 PM
Sat12:00 AM - 06:00 PM
Sun12:00 AM - 06:00 PM
Subscribe Now

Get All Updates & Advance Offers