Oops! Something went wrong, please try again later.
INDIAN CREEK Fine Silver Jewelry is a premier jewelry store located at 8600 Ward Parkway in Kansas City, Missouri. Specializing in high-quality silver …See more
Reviews
Facebook
Not yet rated · 3 reviews
Loading reviews...
Sep 11, 2021
The Lady Is Koo but The Older Guy Is Very Rude & I've Spent Money Here but This Last 0:00 Makes Me Not Wanna Go Back. I Would NEVER RECOMMEND Full review by Ebony Gunn