Skip to main content

Our Lady Queen of the Universe Church

christian place of worship · roman catholic place of worship · Birmingham, AL

Address
961 Center St N, Birmingham, AL 35204-3751
Phone
(205) 328-7729
Website
bhmdiocese.org/directory.asp?action=showbiz&bid=1091372
Where
33.5179, -86.8358

Search Hominin for Our Lady Queen of the Universe Church

Other christian place of worships nearby

More in Birmingham

Our Lady Queen of the Universe Church — christian place of worship in Birmingham, AL | Hominin