Explore details about location O'Dwyer's Road. O'Dwyer's Road is a location situated within the Newfoundland and Labrador alongside other areas such as Grenfell Drive, School Hill, Shears Village Lane.