Holiday in the Park
Market Square Park 301 Milam St and Congress St, Houston, TX, United StatesPop Shop America and Downtown Houston are partnering up this holiday season to bring you a one-of-a-kind shopping experience! Shop small in the heart of Downtown with stylish, locally designed …