Sweden Borg Shugisendaishin Church of Christ is located in Sendai, Japan on 1 Chome-5-21 Kongozawa, Taihaku Ward,. Sweden Borg Shugisendaishin Church of Christ is rated 1 out of 5 in the category church of christ in Japan.
Address
1 Chome-5-21 Kongozawa, Taihaku Ward,