Any church, theater, auditorium, stadium, funeral home or chapel, or any other structure involving the assembling of persons, shall provide on the same lot or within 1,000 feet thereof, together with means of ingress and egress thereto, one parking space for each eight seats provided in the structure.