Company Information on Label N2831
Company Full NameMELALEUCA INC
Address Line 14609 WEST 65TH SOUTH
Address Line 2
City, State ZipIDAHO FALLS, ID 83402
Country (if not USA)
ALSTAR Member IDRG
N-NumberN2831
EPA Company Code66251