Start from
Vickery Place Animal Hospital
2720 N Henderson Ave, Dallas 75206