Explore details about location Holmes Road. Holmes Road is a location situated within the Houston alongside other areas such as Westlake Club Drive, Redan Street, Martha Street.