Contact & Map

Shepherd's Gate Christian Retreat
1197 Plymale Road,
Huddleston Virginia 24104
5 7 0 . 8 0 9 . 0 0 0 9
info@shepherdsgateretreat.org
Just an hour from Roanoke and Lynchburg!
Website Builder