Black Swan Solar Address: 1080 Obrien Dr, Menlo Park, CA 94025 Phone: (650) 521-0286 Solar Energy Equipment Wholesale, Solar Heating Contractors Other Businesses: BE Enterprises at 15 Harrison Way, Menlo Park, CA 94025 Huntington Advanced Technology at 673 College Ave, Menlo Park, CA 94025 Rosewood Sand Hill at 2825 Sand Hill Rd, Menlo Park, CA 94025 Stanford Park Hotel at 100 El Camino Real Silicon Valley Bank at 3000 Sand Hill Rd, Menlo Park, CA 94025