Roy Carpenter

Active Missouri City, TX President for Diversified Holdings, Inc.