Our Lady Queen of Peace Roman Catholic Church 400 Maywood Avenue, Maywood, NJ 07607