The Metuchen Town Plaza is owned by the Borough of Metuchen, please contact the Borough of Metuchen with questions and concerns.