Weather for Mary J Ranch Lake, OK - Mary J Ranch Lake, OK Weather, Current Weather in Mary J Ranch Lake, OK. Local weather report for Mary J Ranch Lake, OK, Local Mary J Ranch Lake, OK weather. Forecast for Mary J Ranch Lake, Oklahoma, Mary J Ranch Lake, OK weather forecast. Find your local Mary J Ranch Lake weather forecast. Mary J Ranch Lake, OK weather conditions.