MAP SEARCH Address 2607 S 120th St, Omaha, NE 68144 GPS 41.234650571429, -96.100817214286 Telephone 531-600-8793 Plan My Route Monday CLOSED Tuesday CLOSED Wednesday 8PM- 4AM Thursday 8PM- 4AM Friday 8PM- 5AM Saturday 8PM- 5AM Sunday 8PM- 4AM Plan My Route