Interdimesional Portal - Omaha, NE

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!?