7-Eleven 34996

7-Eleven #34996 is a 7-Eleven convenience store located at 1610 South Melrose Drive, Vista, California.