An interactive map showing the location of Castle-Russell House, Woodbridge, New Haven County, Connecticut, USA.