Church of the Visitation

222 N. Jefferson St.
Huntsville
Alabama
United States