1355 E. 53rd St. Chicago, IL 60615
SE of tennis court
1355 E. 53rd St. Chicago, IL 60615 United States