Browse Items (1 total)

  • Tags: 2170 N. Edward St.

Photograph of St. Thomas Catholic School.

http://omeka.decaturlibrary.org/files/original/0b53e43d80e111d9487a0bb35593d1ce.jpg
Photograph of St. Thomas Catholic School Located at 2170 N. Edward Street, Decatur, IL.