South Shore Inn 13611 S. Brainard Ave. (13600S, 3250E) Chicago, IL 60633 (773) 646-9829) Review coming soon…