Anyone in the Omaha area familiar with this sign? I’ve found exactly one source that says it’s around Hummel Park. Otherwise, I can’t find where it’s located.
1 Like
I found several sources that say it was in Jewell Park as of a year ago, but no exact detailed location.
Did you ever find this place?
I believe it’s toward the stair in Humble!?