Faith McQueen Injured in Hit-and-Run Pedestrian Accident at U Street [Rio Linda, CA] By Sweet Law Group March 19, 2019