Chinatown Square Details Location Address:2133 S. China Place, Chicago, Illinois, 60616, United States