James Shields

Active Dallas, TX President for Avatar Resources, Inc.