McClure's Deli
1335 College Ave,
Elmira, New York 14901
(607) 733-3311
Monday - Friday: 10:30 AM - 5:00 PM
Saturday: Closed
Sunday: Closed
1335 College Ave,
Elmira, New York 14901
(607) 733-3311
Monday - Friday: 10:30 AM - 5:00 PM
Saturday: Closed
Sunday: Closed