El hábitat de "E. flavifrons" se restringe a la península de Sahamalaza y a sus selvas adyacentes.