Although our address is 106 Milwaukee Mall, the Charles City Public Library is actually located on Clark Street in Charles City. It is shown as a purple shape on the map below. It is located between the City Hall and the First Baptist Church.
Parking for the library is located behind the library by the river. To get to the library's parking lot, turn onto Chapel Lane (the small drive between the First Baptist Church and Immaculate Conception Church) on Clark Street just south-east of the library. The library parking lot (shown in gray below) will be on the right.
View Charles City Public Library in a larger map
Photo of library from Clark Street.