User Image

Dr. James Ball

Dds - Dental Providers

630 West Interstate 30
Suite 610
Garland, Tx 75043