Images 1

— 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.