Ashcroft & Oak Jewelers

Shop-in-Shop
3401 South US Highway 41 D5C, Terre Haute, IN 47802 Terre Haute 47802 United States