(704) 482-0606
1831 N. Lafayette Street Shelby, NC 28150
http://beadsandbaubles.net;beadsandbaubles.tv
Map & Directions