7-Eleven 26251

7-Eleven #26251 is a 7-Eleven convenience store located at 3041 Jericho Turnpike, Elwood, New York.