Producer
Elohim Nata
Address: 1210 Idalou Rd. Lubbock, Tx, 79403
Phone: 806-543-2385
About Us
Small Chemical Free/Organic farm