Glass House Tavern
Address:
125 Prescott Ave, Elmira, NY 14903
Phone:
(607) 733-1854
Restaurants,
Bars
Other Businesses:
- Hot End at 101 Prescott Ave, Elmira, NY 14903
- Central Hots at 2001 College Ave, Elmira, NY 14901
- KFC at 2001 College Ave, Elmira, NY 14901
- Subway at 1869 Davis St, Elmira, NY 14901
- Downtown Express at 2048 College Ave, Elmira, NY 14903