Be the first Weblocal.ca user to add photos or videos of Crystal Mountain Beads
Crystal Mountain Beads - a bricks and mortar store located in rural Niagara-On-The-Lake. Browse our site for a sampling of what we carry then come on in or place an order online. Customers love our growing selection, low prices and great service