Union Square – Vincom Eden – Vincom Center A Tracy Do Ho Chi Minh City Shopping Guide No Comments Location of Union Square Union Square (was Vincom Eden – Vincom Center A) is located at 53 Le Thanh Ton Street or 171 Dong Khoi Street, Ben Nghe Ward, … [Continue Reading...]