About the Business

Concentrix Solar Inc deals with solar power, solar water heater price, solar array and concentrated solar power. The business started in 2011. It is located at 4250 Executive Square # 770, La Jolla (CA 92037), United States. You can find more details about Concentrix Solar Inc's location on the map. The GPS coordinates are: 32.8745413, -117.2149444. Solar Energy Equipment Supplier in La Jolla is the main business occupation of this company. The payment method they accept is cash, credit cards. Since they are located in United States, they accept USD as the payment currency. Concentrix Solar Inc is available for a quick contact via phone number +1-858-638-0999, or visit their website for more information.