Explore details about location Shanaghan Road No 2. Shanaghan Road No 2 is a location situated within the Middlesex County alongside other areas such as Hemlock Court, Knollwood Drive, Park Place.