I-20 Animal Medical Center is a Google-verified emergency animal hospital located in 5820 W Interstate 20, Arlington, TX 76017, United States. An emergency-capable animal hospital handling urgent cases, ICU support and post-operative care.
๐ Address: 5820 W Interstate 20, Arlington, TX 76017, United States
๐ Phone: +1 817-478-9238
๐ Website: www.i20animal.com/?utm_source=gmb&utm_medium=organic&y_source=1_MTE2Njg5ODAtNzE1LWxvY2F0aW9uLndlYnNpdGU%3D
I-20 Animal Medical Center holds a 3.8/5 on Google from 324 real customer reviews. Recurring themes from recent pet parents: mixed feedback โ read individual reviews to judge fit for your pet.