Browse Items (1 total)

  • Tags: 5/8/1951

Photos of Jehovah's Witness Church Building

Photographs of Jehovah's Witness early church building located at 1020 N. Woodford St., Decatur, IL.