MovieMaps

Life of the Party Filming Locations

Life of the Party was filmed in Decatur in the United States of America.