Official Visit - Jerusalem Lodge

Held at Jerusalem Lodge No. 26 in Plainfield, NJ