• Climax Lubricants & Equipment Co.

    • Manufacturer
    7915 East Elm Street
    Houston, TX 77012
    (713) 923-2626
    (713) 928-9025 (fax)