The Robin Hood Mufflers sign is located at 6131 W. Ogden Avenue in Cicero, Illinois, formerly U.S. Route 66.

Robin Hood Mufflers, Cicero, IL
Robin Hood Mufflers, Cicero, IL