SHELTON PRISON LUTHERAN MISSION is a Lutheran church located in OLYMPIA, WA. Find service times, contact information, and directions.
1601 NORTH ST SE