Stephenson Memorial Hall Details Location Address:Stephenson Memorial Hall, Centenary Church, 3 South Road, Smiths, Bermuda