Our Lady of Lourdes Catholic Church

Our Lady of Lourdes Catholic Church

  • 0 Stars.



Phone: (205) 836-2274

Fax:

Address: 980 Huffman Road
Birmingham, Alabama
USA

Times of Service: Saturday -
Pastor, Direct Telephone: 334-272-3463






Other Categories:
 Church » Catholic Churches