• Close proximity to the 15 Freeway/Lenwood Ave offramp, which has around 65 million cars per year passing by Barstow, and 35% stop at this exit on the way to their destination, according to the Mayor of Barstow
• The largest supercharging Tesla station in the US, consisting of over 100 charge bays, will be completed next door in 2023 due to the heavy traffic volume