📍 521 Magnolia Ave, Elizabeth, Union County, 07206
John Marshal School No. 20 is a State/Public serving elementary age pupils, located in Elizabeth, Union County. The school has 454 pupils enrolled. It is part of the Elizabeth Public Schools school district.
Browse live education vacancies at or near John Marshal School No. 20.
Find vacancies →