Map location of Steven Vedral 1800 Teague Dr Ste 204, One Grand Center, Sherman, TX 75090 Phone: 903-892-4448