Saint Cecilia Catholic ChurchParishShare155 North Main St;North Main StreetGlen Carbon, IL 62034United StatesGet directions