7-Eleven 13563

7-Eleven #13563 is a 7-Eleven convenience store located at 197 Palm Avenue, Imperial Beach, California.