Explore details about location Holmes Road. Holmes Road is a location situated within the Houston alongside other areas such as Elysian Viaduct, Pierce Elevated, Sanford Road.