Issue resolved. The Tesla Supercharger station was built in 2 sections, each with 4 stalls. So there is room next to the Mer Max station (with its 2 stalls). The other 3 Tesla stalls are next to the Max Burgers building on the southwest side. The next question is where are the 4 new Tesla stalls located?