Feed news.com: Tesla Motors to open in Menlo Park (com.com)
Blog: Stanford University licenses Tesla Motors use of a 2.6 acre lot at 300 El Camino Real in Menlo Park, Calif.
Marriage is the sole cause of divorce.