1. Solar Turbines Inc 1501 Ambassador Caffery Pkwy, Lafayette, LA 70506 Coordinate: 30.22057,-92.07516 Phone: (337) 988-3299