COMPASS CHRISTIAN CHURCH
The Shepherds Staff·Tennessee, US
Sbc·Greeneville, Tennessee
Ministryarchitects·Rye, New York