1 Hospitalized in Hit-and-Run Pedestrian Crash on 7th Street in San Francisco SAN FRANCISCO, CA (November 21, 2022) — One person was injured in a hit-and-run pedestrian accident on 7th Street and Odd Fellows Way. According to the San Francisco Police Department, the hit-and-run happened around 8:15 p.m. Friday. For unknown reasons, a […]