7-Eleven 17853

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