John operates out of two offices in Dallas and Amarillo. Please feel free to contact him at either of these addresses or contact him in the form below.


Dallas/Fort Worth Office
1910 Pacific Avenue
Suite 7062
Dallas, Texas 75201
(214) 613-7450

Amarillo Office
112 S.W. 8th
Suite 301
Amarillo, Texas 79101
(806) 354-9564