Best Franchise to Own in Lake Grove, NY August 7, 2020 Street Corner has a new proposed location in Lake Grove, NY. The store will be located inside Smith Haven mall.