Explore details about location Tara Road. Tara Road is a location situated within the Peabody alongside other areas such as Dooling Circle, Anderson Street, Hamerick Road.