Scorz Sports Center
Address:
7602 Main St, Omaha, NE 68127
Phone:
(402) 339-7771
Nice to Know:
- Noise Level Average
- Good For Groups Yes
Restaurants,
Bars,
Bowling Centers,
Cocktail Lounges,
Billiard Parlors
Other Businesses:
- Mediterranean Bistro at 1712 N 120th St, Omaha, NE 68154
- T-Henery's at 1102 Harney St, Omaha, NE 68102
- Dragon Cafe Express at 7622 Dodge St, Omaha, NE 68114
- Godfathers Pizza at 10808 Q St, Omaha, NE 68137
- Bud Olson's Bar at 3207 Leavenworth St, Omaha, NE 68105