Jackson (Mahalia) Park

8407 South Kerfoot Avenue, Chicago, IL 60620