Idaho Falls, Idaho, USA
Bill's Bike Shop
805 South Holmes Avenue
Idaho Falls, ID 83401
Bill's Bike Shop in Idaho Falls offers bicycles, bike parts & accessories, and bicycle repairs and rentals.
No one has reviewed this - be first!
Tautphaus Park ZooHistoric Downtown Walking TourMuseum of Idaho FallsMinnetonka Cave