Car crash reported on I-80 in Natomas
A car crash with possible minor injury was reported Tuesday morning on westbound Interstate 80 near the Truxel Road overpass in Natomas, California Highway Patrol logs show. Police were dispatched to ... > react
Open the Full Article - Posted 4 months ago
Latest I-80 Near East California News Reports
More results in our I-80 Near East California Archives