B & J Rock Shop
636-394-4567
38.593125
-90.533508
HOURS:
Sun Closed
PAYMENT: Discover, Visa
About B & J Rock Shop
Sterling Silver, Silver Supplies, Semi-Precious, Gold Filled, Czech Glass, Austrian Crystal