Regular Council Meeting | Tuesday, April 21, 2026 | Council Chambers at 6:30 p.m.

Special Presentations at 6 p.m. | Access live stream here. | Access public comments here. | Public Notice

For immediate release

logo

April 20, 2026