Oceanside CA— Burlington Stores, a leading national off-price retailer, has announced that it will open a new store this fall, located at El Camino North, 2425 Vista Way on October 25. The store will offer brand-name merchandise for the entire family and home, all at amazing everyday low prices. “We are thrilled to open a...