S San Francisco CA Auto Body Shops 1. 1375 Lowrie Ave, S San Francisco, CA 94080 | South City Tow Inc (650) 589-3282