Church of the Guardian Angel

5614 Demel St.
Wallis
Texas
United States