St. Mary's-on-the-Highlands Episcopal Church

1910 12th Avenue SouthBirmingham, AL, US Type: Episcopal/Anglican