National Shrine Immaculate is located at 3901 Harewood Rd NE, Washington, DC. This location is in the Brookland neighborhood. This business specializes in Religion & Spirituality.
The Basilica of the National Shrine of the Immaculate Conception is the largest Roman Catholic church in the United States and North America, and is one of the ten largest churches in the world.
by yellowpages on January 31, 2014 from yellowpages