Church of St. Teresa dates to 1929, offering a concise glimpse into local history. A short, respectful visit may be enough.