Explore details about location Idalou Road. Idalou Road is a location situated within the Lubbock alongside other areas such as East 66th Street, 4th Street, Genoa Avenue.