The Lodge – Christian Retreat Center is newly renovated and the perfect place to enjoy the fresh mountain air surrounded in the tranquility of the Sierra Pines.