Basilica of the National Shrine of Mary, Queen of the Universe
8300 Vineland Ave, Orlando, FL 32821-6801
Basilica of the National Shrine of Mary, Queen of the Universe is a Churches & Cathedrals, Sacred & Religious Sites place is located in Orlando, Florida. The address of Basilica of the National Shrine of Mary, Queen of the Universe is 8300 Vineland Ave, Orlando, FL 32821-6801.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 407-239-6600, or open their website to view relevant information, The url is http://maryqueenoftheuniverse.org/