Shelter is located within Amsterdam, Netherlands. The exact postal address is Overhoeksplein 3, Amsterdam, Netherlands