Marshall Public Library
Marshall Public Library
612 Archer Avenue
62441
Marshall
, Illinois
United States
39° 23' 27.2544" N, 87° 41' 43.7496" W
See map: Google Maps
Illinois US
- 1410 reads