7-Eleven 23488

7-Eleven #23488 is a 7-Eleven convenience store located at 20871 Lassen Street, Chatsworth, California.