Last updated on December 4th, 2019 at 06:36 amLA Curacao is a large-format retail store chain. Founded in 1978, Curacao is headquartered in Los Angeles with retail locations in California, Arizona and Nevada.  Our 100,000+ square foot retail stores supply an oversized choice of the most recent electronics, fashion and home product. Curacao ranks among the