Trans-Mexican Volcanic Belt
It is endemic to Mexico, in the western, and southwestern coastal strip on the Pacific Ocean, and the western bordering regions of mountains of the Trans-Mexican Volcanic Belt. They are distributed in the coast from Sinaloa to Colima.