Cultural cross-roads in heart of Haverhill