Last updated on August 23rd, 2018 at 05:30 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