Pentecostal Churches in Shenandoah, Virginia

PO Box 35
Shenandoah, VA, 22849
Pent, Assembly of God
540-652-6480
PO Box 173
Shenandoah, VA, 22849
Pent, Holiness
540-652-0005