(530) 672-2223
4050 Durock Road Suite 7Shingle Springs, CA 95682
http://www.soth.us
Map & Directions
Shepherd of the Hills Church is a non-denominational Christian church located in Shingle Springs, CA