Newhaven Shopping Center

NMS undefined The Newhaven Shopping Center is a two-level shopping center in Kings, located in downtown Newhaven, along the river Abby.