• 4 Chome-6-22 Kamiōsaki
    Shinagawa-ku
    Tōkyō-to 141-0021
    Japan

    Tokyo

    The church entrance is on the west side. Be careful to turn left AFTER the car park when coming from Meguro station.

  • Wednesday

  • Updated March 24, 2018