- GP practice
Haydon Bridge and Allendale Medical Group
Map and contact details
Haydon Bridge and Allendale Medical Group
North Bank
Haydon Bridge
Hexham
Northumberland
NE47 6LA