1. North American Solar 200 Main St, Fenton, MO 63026 Coordinate: 38.51195,-90.43459 Phone: (636) 717-6528