Lime Rock Resources is located at 1111 Bagby St
, Houston, TX 77002. It has around 100 - 250 employees. Its revenue is around $10 - 20M. Lime Rock Management, LP's main line of business includes oil and gas production & drilling....
Competitor - 1/7
Which company is more competitive with Lime Rock Resources?