Does anyone know if there was a Red Crown Gas Station in WIlloughby Ohio?? I found an old picture of one and would like to know if it is Willoughby, Ohio or possibly a different Willoughby. Thanks in advance!
smiley@neo.rr.com