Lesso Mall Development Long Island Inc., the esteemed owner and steward of The Mall at The Source, has crafted a legacy that spans over two decades. This iconic shopping destination, nestled at 1504 Old Country Rd, Westbury, NY 11590, has become a symbol of retail excellence and a cornerstone of Long Island's commercial landscape since its grand opening on September 5, 1997. The Mall at The Source, under the astute leadership of Lesso Mall Development Long Island Inc., has not merely endured the test of time; it has thrived and transformed in lockstep with the ever-evolving demands of consumers and the dynamic retail industry.