801 LADERA LN MONTECITO CA 93108-1625
Maps by expediamaps.com
Shown here is the original location. The new facility is farther east on Ladera Lane, next to the Vedanta Temple. That's where the hikes will be. Click the Map link above.