302 Industrial Ave, Odessa, Texas 79761(432) 332-0691 Located in between Business 80 and Interstate 20 in Odessa, Texas. Meadow Ave crosses Business 80.