TEPCO Power Grid Komazawa Electrical Substation is located in Setagaya City, Japan on 4 Chome-8-25 Nozawa. TEPCO Power Grid Komazawa Electrical Substation is rated 4 out of 5 in the category electrical substation in Japan.
Address
4 Chome-8-25 Nozawa
Accessibility
No wheelchair-accessible entrance