Where Was ‘Mea Culpa’ Filmed? Discover the Chicago Filming Locations

Tyler Perry is keeping Netflix subscribers entertained this weekend with Mea Culpa,…