Skip to main content

Freemasons. St. Stephen's Lodge, No. 63 (South Amboy, N.J.)

 Organization