Catholic Schools in Haddon Heights, New Jersey

St. Rose of Lima School