Dumfries Baptist Church Centre Address Gillbrae Road Dumfries DG1 4EJ Scotland Upcoming Events Let Nature Sing - 23/03/2019 - 7:30 pm