This looks more like a witch-hunt than anything else.
I can understand that neighbors don't like extra cars around and a shortage of parking, but that isn't the case here. All cars (bible study attendees) are parked on this man's property.
Walmart provides parking for all their customers, too, but I don’t want to live next door.
Bible thumper here, but I’m solidly on the neighbors’ side in this one.
Romans 13 — “Everyone must submit himself to the governing authorities, for there is no authority except that which God has established. The authorities that exist have been established by God. Consequently, he who rebels against the authority is rebelling against what God has instituted, and those who do so will bring judgment on themselves.”