Explore details about location Owlings Road. Owlings Road is a location situated within the Sheffield alongside other areas such as Freedom Court, Britnall Street, Meersbrook Avenue.