Episcopal Church of the Advent

20th St. and 6th Ave. N
Birmingham
Alabama
United States