7-Eleven 37768

7-Eleven #37768 is a 7-Eleven convenience store located at 22596 Center Street, Hayward, California.