7-Eleven 18394

7-Eleven #18394 is a 7-Eleven convenience store located at 2150 South Fremont Avenue, Alhambra, California.