17600 Collier Ave, Lake Elsinore, California 92530 USA
Tesla superchargers in far corner
Photo Credit: Yelp