- San Rafael, California
- Joined on February 27, 2011
Opening in 1998, we are a real brick and mortar store in San Rafael, California, 20 minutes north of San Francisco. Our website inventory is out of date, but will give you an idea of what we're about. Now instead of updating the site we send out new arrival updates, feel free to send us your email address to be put on our list. Thanks!