7-Eleven 23866

7-Eleven #23866 is a 7-Eleven convenience store located at 780 North Winchester Boulevard, San Jose, California.