The fictional Triumph Church is actually set in Memphis.

I am glad this show is being renewed. It is a great show.