Small Town with Big City Convenience
Outstanding School System
So Much to See
Calendar of Events
It's our most precious natural resource. Every drop counts...
Whether it is a local farmer's market or main street shops, shopping local sustains our community and supports local merchants. A win-win for all!
The next city council meeting will be held Monday, June 19, 2023 at 6:00 at City Hall.
Read More »
See All Upcoming Events
Subscribe to receive news and alerts via email and SMS.
Click to Subscribe
Click to Unsubscribe