Maps to Delta...
We are on Terrace Avenue. From 2nd (the main east-west road through town), take Pine and head north for a ways up the hill and stuff till you see St. Michael's Catholic Church on your left. Then take the next right on 16th which bends to the left about a block or so later and turns into Terrace Avenue
16th isn't marked on the map but it comes right after 15th.
The blue lasso surrounds the Delta grounds.