Church of the Redeemer

Jct. of Main and North Sts.
Greensboro
Georgia
United States