A religious organization of maximum control
Christian worship center.
Great.
A place of worship
Very open place
Church
Place of worship