Explore details about location Osborne Road. Osborne Road is a location situated within the Norfolk alongside other areas such as Omohundro Avenue, Pecan Point Road, Burgoyne Road.