O’Bar Wrecker Service LLC Address: 3210 Plum St Abilene, Texas 79601 Facebook-f X-twitter Instagram 325-673-4581 Website