De Stelpshoeve Holwerd is located in Stelpspad 10, Holwerd, 9151JB, Holwerd, Netherlands.