Rose Petroleum is a diversified oil and gas, and mining company with both exploration and production assets.
10940 south parker road