There is presently a total number of 4 Holland and Barrett stores operational near Haverfordwest, Dyfed. This is the full listing of all nearby Holland and Barrett branches.