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.