Village Board Meetings are held at 6PM on the 1st Monday of every month at the Village Office - 101 East Main St, Royal IL 61871
Village Board Meetings are held at 6PM on the 1st Monday of every month at the Village Office - 101 East Main St, Royal IL 61871