Ithaca is close to “Moslem Road” in NY State- look it up on google Maps
What’s “Moslem Road” all about?