Blessed Sacrament Catholic ChurchParishShare1460 Pearson Avenue SouthwestBirmingham, Alabama 35211United StatesGet directions