The building, which housed four priests and three missionaries, is located on Woodsong Trail in Cumming, Georgia, about 40 ...