Sorachi River Management Office, Sapporo Development and Construction Dept., Hokkaido Regional Development Bureau is located in Ashibetsu, Japan on 683 Takisatocho. Sorachi River Management Office, Sapporo Development and Construction Dept., Hokkaido Regional Development Bureau is rated 4 out of 5 in the category local government office in Japan.