Below you will find answers to frequently asked questions about the upcoming closure for the Glenn Medical Center. Any further questions can be directed to the Federal government.
201 North Lassen Street
Willows, CA 95988
Mon – Thur: 8:00 am – 5:00 pm
Copyright © 2025 City of Willows | Tim Gangl Web Development
All Rights Reserved