Scorecards Sports Bar
1708 N Indiana Ave
Oklahoma City
OK
73106
(405) 600-7985
zomato.com
Open Map
Description
Scorecards Sports Bar is located at 1708 N Indiana Ave, Oklahoma City, OK. This business specializes in Bars, Pubs, & Clubs and Sporting Goods.
by merchantcircle on May 21, 2015 from
merchantcircle
Bar
bars
bars grills & pubs
grill
Grills & Pubs
Price Range: $
restaurant
Restaurants
Sporting Goods
Sports Bar