Wake Forest Issue Reported on Sun, 04 Aug 2019 15:21:00 -0400: Power Line Issues at Address: 685 E Holding Ave Wake Forest, NC, 27587, USA
Transformer (?) encasement seems to be leaking some kind of oil. It is on the side as well as on the ground.
For more information or to add or update information, click here.