2150 Chenault Dr Carrollton, TX 75006