The total number of Barnardo's locations presently operational near Milford Haven, West Glamorgan is 4. This is the full listing of all Barnardo's stores in the area.