About this place?

sthelensroad.jpg

So far I've managed to ascertain that it's on NW Natural Gas property, but that's, like, boring. I've got a call into them, but in the meantime, I was thinking those who have lived here longer than I might have some local knowledge. So: help!