is not in process of liquidation on May 9, 2024
Where is WELLS WORLD CORP.'s headquarters?
WELLS WORLD CORP.'s headquarters is located at 12631 E. IMPERIAL HWY , STE. B117-1E, SANTA FE SPRINGS, CA 90670
What year was WELLS WORLD CORP. started?
WELLS WORLD CORP. was started in 2004
Sources: California Secretary of State