John James

Active Redlands, CA President for Gem Power, LLC