Camps and Classes for Kids in Imperial Beach, CA

San Diego Audubon and American Birding Association
YMCA Camp Surf, 560 Silver Strand Blvd, Imperial Beach, CA 91932
NatureOvernightUpdated 6/24
Boys & Girls Clubs of South County
Imperial Beach Clubhouse, 847 Encina Ave, Imperial Beach, CA 91932