Terpene October 14, 2016October 24, 2016 thcscience_admin Elmhurst, New York may refer to: Elmhurst, Chautauqua County, New York Elmhurst, Queens, New York City