A Detachment - 201 (Northern) Field Hospital is located in Newton Aycliffe, United Kingdom on Barnard Armoury, Greenwell Rd. A Detachment - 201 (Northern) Field Hospital is rated 3 out of 5 in the category military hospital in United Kingdom.
Address
Barnard Armoury, Greenwell Rd