This St. Michael and All Angel's Church is located on Elton Hill in the heart of Sandakan town. To be said that St. Michael and the Parish of All Angels' church is the oldest stone building in Sabah. Well, i agreed based on the building structure. They don't have any operation hours.