Tokyodenryoku Power Grid Kawaguchi Substation is located in Kawaguchi, Japan on 1 Chome-10-21 Asahi. Tokyodenryoku Power Grid Kawaguchi Substation is rated 3 out of 5 in the category electrical substation in Japan.
Address
1 Chome-10-21 Asahi
Accessibility
No wheelchair-accessible entrance