James A. Ball Jr.

630 W Interstate 30 Ste 610

Garland, TX 75043