Explore details about location Baybridge Road. Baybridge Road is a location situated within the St. Charles alongside other areas such as Truman Terrace Drive, Silvertrail Drive, Kelso Drive.