Date Opened: 
1953
Date Closed: 
2005

St. Sebastian Parish, located at 1826 Chambers Road in St. Louis County, was founded in 1953. Its church/school was staffed the Sisters of the Incarnate Word (1956). A church was built in 1971. The parish was suppressed in 2005 and its buildings sold to the Riverview Gardens School District. 

Address: 
St. Louis, MO 63136