The TD Bank, located near the corner of Hamilton on South Street is situated on property that was once home to one of the most eerie structures, that embodied a haunting atmosphere that kept diners watchful throughout their meal. That building is now long gone, torn down and replaced with amenities... Sign in to see full entry.