Explore details about location Todd Street. Todd Street is a location situated within the Napa alongside other areas such as Christie Court, Caymus Street, North Newport Drive.