7-Eleven 24003

7-Eleven #24003 is a 7-Eleven convenience store located at 2301 Lincoln Avenue, Alameda, California.