John Douglas

Active Keller, TX President for Affordasolar, Inc.