Explore details about location Holmes Road. Holmes Road is a location situated within the Medford alongside other areas such as Maynard Street, Mcdonald Road, Terrace Road.