830 County Road 64 Opens At 7:00 AM Opens At 7:00 AM Opens At 7:00 AM Opens At 7:00 AM Opens At 7:00 AM Opens At 7:00 AM Opens At 7:00 AM830 County Road 64 Elmira, NY 14903 USMain Number(607) 796-0183(607) 796-0183Get DirectionsVisit Store Page