Ping Tom Memorial Park is a 12-acre public urban park in Chicago, Illinois near Chinatown, Chicago, located at 19th Street and the South Branch of the Chicago River.
Ping Tom Memorial Park is a 12-acre public urban park in Chicago, Illinois near Chinatown, Chicago and the South Branch of the Chicago River. Chicago is located at 19th Street.