UNKNOWN LOCATION: THE CHURCH
(not the same church used in Too much, too late where Switek has his anonymous gamblers meet)
A small modern church open in the back (no elevated seating), square-shaped windows and a wooden roof. Outside seems to be quite a green neighborhood and a street. Does not look like Overtown.
I checked churches of all sizes in Coconut Grove, as the Ace Theater was a filming location, also the churches that were used in other episodes (Gods work, Afternoon plane), but no find. Nearly no church has rectangular windows.
Could be have been torn down...