The advertisement, Mother's Self-Rising Flour, painted on the brick building is in Acworth, Georgia.
The red brick building with the wooden portico and entry hall is the Acworth community center on Cherokee Street. The Georgia state flag is proudly flying alongside the American flag.