Faith Formation Center (former OLPH school building) is located behind Our Lady of Perpetual Help Church - 2517 Cedar Street, Everett