Mcclure's Ny Deli

1335 College Ave Elmira NY 14901 USA

(607) 733-3311

Location