Camp Surf Details
Name and Address Camp Surf
560 Silver Strand Blvd
Imperial Beach, CA 91932 US

A YMCA camp where we do Camp Surfbird, our camp for ages 13-17 year olds

Trips at Camp Surf