7-Eleven 13582

7-Eleven #13582 is a 7-Eleven convenience store located at 290 I Street, Chula Vista, California.