Accident on Avenue 66 in Mecca Involves Tractor, Injuries Reported MECCA, CA (April 18, 2021) – A driver suffered serious injuries after an accident at Avenue 66 and Grant Street Friday morning, April 16. The accident happened around 5:24 a.m., according to the Riverside County Fire Department. The driver of an unknown vehicle […]