161 N Edison Ave, Elgin, IL 60123
(847) 695-3990Add Hours
Be the first to add a photo!
It was strange. Sign said, "open" door locked, knocked no answer. Smaller sign said, "deliveries in rear" so I walked around back. Another sign, "Nobody gets to see the wizard, nobody, no how"
I knocked, but the sign was right.
I left, some things just defy explanation.