Santa Rosa, CA – A pedestrian was hurt in an accident on Santa Rosa Avenue close to Todd Road. - Hillstone Law Accident & Injury Attorneys

Santa Rosa, CA – A pedestrian was hurt in an accident on Santa Rosa Avenue close to Todd Road.