JL Belimbing, No. 26, Pekanbaru, Riau, Indonesia