Browse Items (1 total)

  • Tags: 2170 N. Edward St.

Photograph of St. Thomas Catholic School.

SC581-St_Thomas_School_3-1-1970-057.jpg
Photograph of St. Thomas Catholic School Located at 2170 N. Edward Street, Decatur, IL.