7-ELEVEN #39865 in 2380 S Archibald Ave in Ontario