Red Camel
Closed
7961 Big Bend Blvd
Saint Louis, MO 63119
The Red Camel is a unique business in Saint Louis, MO that specializes in acquiring jewelry from various regions including North Africa, the Middle East, Central and East Asia, Himalayan countries, and India. Their collection caters to dancers and enthusiasts who appreciate the beauty and elegance of tribal jewelry.
Located at a local office rather than a traditional store, The Red Camel operates by appointment only, offering a personalized and exclusive experience for customers seeking exquisite pieces from around the world.
Generated from their available business information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.