7-Eleven 23893

7-Eleven #23893 is a 7-Eleven convenience store located at 1660 Elmwood Avenue, Rochester, New York.