Browse Items (64 total)
- Collection: Decanois: Decatur/Stephen Decatur High School Yearbooks
Sort by:
Featured Item
Photograph of St. Thomas Catholic School.
Photograph of St. Thomas Catholic School Located at 2170 N. Edward Street, Decatur, IL.