Selz Royal Blue Shoes Mural

224 Green St., Chenoa, IL

Map 

Tags 

Illinois (2,684)
McLean County, Illinois (53)
Route 66 (1,086)
Sign (82)

Update Log 

  • April 7, 2019: Added by Bill Eichelberger

Sources