Ida Public Library in Belvidere
320 N State St,
Belvidere, 61008
(815) 544-3838
(815) 544-3838
| Belvidere, IL
library