Start from
Terra Nova Car Wash & Shell Gas Station
350 E H St, Chula Vista 91910