I don’t know what powers that be should be contacted, but the eastbound Interstate 80 exit to Manual Campos/North Texas is an accident waiting to happen.
I happen to live just off of Hilborn Road and frequently travel the overpass over I-80 to get to North Texas Street. When this area of road was fixed, they originally had only the traffic signal at the intersection of the offramp and Manual Campos. They then placed a “no turn on red” sign (which was generally disregarded) there, then it was removed, then put back.
Currently they have placed obstacles so that it makes it extremely difficult for anyone coming over the overpass to make a right turn onto North Texas Street. Exit traffic turning right pays no attention to the traffic signal as if it weren’t there. The obstacles should be removed and no turn on red from the exit ramp strictly enforced.