- Castle Douglas Medical Group
Garden Hill Primary Care Centre, 2 Garden Hill Road, DG73EE - Dr E A Carson And Partners
Garden Hill Primary Care Centre, 2 Garden Hill Road, DG73EE - Dr I J N Hay And Partner
Gatehouse of Fleet Surgery, Garden Street, DG72JU - Glenkens Medical Practice
High Street, DG73RN