Menlo Park CA Solar Energy Equipment Wholesale 1. 1080 Obrien Dr, Menlo Park, CA 94025 | Black Swan Solar (650) 521-0286