— Google Earth
Instead of three battery energy storage systems originally proposed for 37 and 128 Wormer Road, New Leaf Energy is now proposing just these two.