Eugene Hargrove is editor-in-chief of Environmental Ethics located in what city?
Center for Environmental Philosophy:  The Center for Environmental Philosophy is located at the University of North Texas in Denton, Texas. Environmental Ethics (journal):  The editor-in-chief is Eugene Hargrove and it is published by the Center for Environmental Philosophy (University of North Texas).
Denton, Texas