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