Pedestrian Killed in Mecca Accident on 62nd Avenue and Buchanan Street MECCA, CA (February 8, 2023) – Sunday night, a man died in a pedestrian crash on 62nd Avenue and Buchanan Street. The incident happened at around 8:45 p.m. near the intersection of 62nd Avenue and Buchanan Street. According to CHP Officer David Torres, a […]