7-Eleven 23818

7-Eleven #23818 is a 7-Eleven convenience store located at 24156 Lake Drive, Crestline, California.