1. Castilla Auto Recovery 1810 e irving blvd, irving, TX 75060 Coordinate: 32.80675,-96.92287 Phone: (214) 519-4890