3027 Squireswood Drive, Carrollton, Texas 75006