Spooktacular Finale: F. Holland Day House Hosts Final Night of Halloween Haunted House-October 31, 1983

The F. Holland Day House opens its doors tonight for the final evening of Norwood’s weeklong Halloween Haunted House, featuring afternoon matinees and evening tours for local families.