Debaser Strand Contact & information Phone+46 8 462 98 60 WebsiteVisit website AddressHornstulls strand 4117 39 Stockholm Map Find Debaser Strand here. Debaser Strand Open large map Map data © OpenStreetMap · Maptileserver.com