Chamilia Beads Idaho Falls - Hours & Locations
Chamilia Beads - Idaho Falls
2300 East 17th Street #86 Grand Teton Mall, Idaho Falls ID 83404 Phone Number:(208) 524-0070Hours may fluctuate
Distance:2.50 miles
Chamilia Beads - Rexburg
505 North 2nd East Teton River Village, Rexburg ID 83440 Phone Number:(208) 656-0200Hours may fluctuate
Distance:28.51 miles