Michael Allen

Active Garland, TX President for Divine Life, LLC