General Santos City Hall, City Hall Drive, General Santos City, Philippines