Explore details about location Biological Sciences Road. Biological Sciences Road is a location situated within the South Australia alongside other areas such as Nicholls Street, Canowie Belt, Birkenhead Bridge.