• Globe LTR

    • Oil & Gas - Equipment & Sales
    • Rental Service Stores
    2330 E Interstate 20 S
    Odessa, TX 79766
    (432) 530-3330
    (432) 530-3339 (fax)
    • Chamber Events Chamber Events