Camp Leah is a retreat center nestled in the heart of San Diego, CA, offering a range of outdoor activities and team-building experiences for groups of all sizes.
With a focus on fostering connections and personal growth, Camp Leah provides a peaceful environment for individuals to unwind, recharge, and bond with nature.
Generated from their business information