I-20 Animal Medical Center
5820 W Interstate 20, Arlington 76017