Retreat Houses in New Baltimore, NY
Shiloh Retreat Center