Towne Centre Green, New Holland Location Address Northeast Corner of East Main Street and North Roberts Avenue New Holland, PA 17557