Den-en-chofu Family Clinic, TokyoGet directionsOpen standalone map in fullscreen modeCreate QR code image for standalone map in fullscreen mode
Den-en-chofu Family Clinic, Tokyo: 35.595962, 139.667453