Map location of John Teakell 2911 Turtle Creek Blvd., Suite 300, Dallas, TX 75219 Phone: 214-572-1910