DG1 Leisure Complex A large leisure centre in the heart of Dumfries, with 3 swimming pools, a health suite, a large gym, 2 fitness studios and a 6-court sports hall.
DG1 Leisure Complex A large leisure centre in the heart of Dumfries, with 3 swimming pools, a health suite, a large gym, 2 fitness studios and a 6-court sports hall.