- Elberta, Alabama, United States
EMERALD WATERS LLC is a company based out of 11056 DEER FOOT LN, Elberta, Alabama, United States.