Bills Sports Bar, ELMIRA, New York (NY)
Comfortably operating at 118 College Avenue () in ELMIRA, New York (NY) (14903), Bills Sports Bar are available at 6077332504. We advise you to in advance to make a reservation.
More restaurants in ELMIRA, New York (NY)
Bills Sports Bar contact information and details:
Address: 118 College Avenue - , ELMIRA, New York (NY) 14903
Contact Phone: 6077332504