The Davao City Hall is found near My Hotel & Tesoros
One of the buildings near the Bajada red spot is the Victoria Plaza
Just ask where the SSS or the Davao Medical Center buildings are.
I think it's clear where the office is.
Door 6. Right next to The Generics Pharmacy (as #5)