Dominican Republic, La Vega Province: Cordillera Central, SW edge of Constanza, ca 3 km on road to hydroelectric plant on Rio Grande ("que danza") de Constanza; area historically referred to as Salto de Constanza.
location information not given for endangered species