metropolitan narberth hall

 300 North Essex Avenue, NarberthPA 19072