Road linking Downtown and South Davis. The Interstate 80 freeway entrance/exit here is the most important one in Davis.

Some things on Richards