1. American Solar Power, Inc. 4111 Ocean View Blvd, Montrose, CA 91020 Coordinate: 34.21001,-118.22826 Phone: (866) 890-1240