I am not entirely sure what to change this business to as it is most differently not a place of worship. 
Their website does point to this as their location, though there is no street side imagery to confirm that. 