Bills Sports Bar, ELMIRA, New York (NY)
Conveniently located at 118 College Avenue () in ELMIRA, New York (NY) (14903), Bills Sports Bar can be reached at 6077332504. Please call 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
