The base of operations for jewelry stores company Looking Glass Beads are located at Ashland, OR. It brings in a revenue of $151,320 annually and employs one people. Undeniably, Looking Glass Beads is a go-to when talking about its niche market. Mary Moore currently heads the company in the position of Owner.
Want to share more of your experience?GO TO FULL REVIEW