7-Eleven 20803

7-Eleven #20803 is a 7-Eleven convenience store located at 21701 Lake Forest Drive, Lake Forest, California.