McClure's NY Deli

McClure's NY Deli is a popular landmark place in the city of Elmira and is located at 1335 College Ave, Elmira, NY 14901-1133

Landmark Name: McClure's NY Deli
Address: 1335 College Ave, Elmira, NY 14901-1133
City: Elmira
State: Finger Lakes

Phone Number:
State: Finger Lakes
Country: New York (NY)

Landmarks Near McClure's NY Deli

Similar names to McClure's NY Deli