Zen Center← Explore all Temples & Teerth Place: NedrowZen Center. Located in Nedrow.Built1972Address266, West Seneca Turnpike, Syracuse, NYOpen this temple in the Encyclopedia