Main content starts here, tab to start navigating

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

Get Directions