Esmeralda's Jewelry ← View details 2512 unit c, Alabama 20, Decatur, AL 35601 +1 256-340-2499 Get Directions From* To * — Required information