Website Updates
The City of Sonora’s website is currently undergoing updates. New content is being reviewed for publication. Please check back often for updates.
The City of Sonora’s website is currently undergoing updates. New content is being reviewed for publication. Please check back often for updates.