7-Eleven 13643

7-Eleven #13643 is a 7-Eleven convenience store located at 6615 Linda Vista Road, San Diego, California.