Downtown Express
Address:
2048 College Ave, Elmira, NY 14903
Phone:
(607) 735-9880
Restaurants
Other Businesses:
- Glass House Tavern at 125 Prescott Ave, Elmira, NY 14903
- 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
- China Wok at 2088 College Ave, Elmira, NY 14903