Visit us
2690 State St, Suite A, Carlsbad, CA 92008
Mon - Sun 10AM - 5PM
At Village Rock Shop we strive to provide a friendly, harmonious and easy shopping experience. You are invited to contact us via email or phone with any of your questions or comments about our products and services. We aim to be your dedicated guide in the fascinating world of gemstones and healing crystals.