Cristian A. Menchaca
Cristian A. Menchaca Merced County Sheriff’s Department
Cristian A. Menchaca Merced County Sheriff’s Department

2 children injured, father arrested in DUI crash in Atwater

May 30, 2015 09:39 AM