Loading...
St. Sebastian Church. Chicago, IL.

St. Sebastian Church. 820 W Wellington Ave. Chicago, Il 60657
LINKS
WEEK TRENDING
Loading...
YEAR POPULAR
Looking at the cars, what year or decade is this? St. Sebastian High School taken from across the street, likely 815 West Wellington Ave...
From Kathy Lifka (former teacher, 1977-79): "I ran across your website about closed schools, and St. Sebastian was one of those sc...