Our Lady of Lourdes Catholic ChurchParishShareParkway EastBirmingham, Alabama 35215United StatesGet directions