Explore details about location Osbourne Road. Osbourne Road is a location situated within the Sefton alongside other areas such as Fulwood Avenue, Jacobs Close, Barton Heys Road.