23
Feb.
2024
Del Mar-Solana Beach
2695 Manchester Ave
Cardiff, CA 92007
United States of America

Meeting Location Change to San Elijo Nature Center-

Park across the road, the address is 2695 Manchester Ave, Cardiff, CA 92007 and the sign at the entrance reads “San Elijo Water Campus”.