Phone (877) 651-6574
Hours of Operation Monday–Friday, 8 a.m.–5 p.m. Pickup Available at Our Yard Saturday, 8 a.m.–12 p.m.
|
|
|
Address 4534 W Hwy 80 Odessa, TX 76793
Mailing Address P.O. Box 70156 Odessa, TX 79763
|
|
|
Sales (432) 530-0230
Office (432) 530-0298
|
|
|