7-ELEVEN #18283 in 1723 W Main St in Alhambra