Menu
  • Programs
    • Junior Guards
    • Mini Junior Guards
    • Back Bay Camp
    • Stand Up Paddle
    • SUP/JG Combo
  • Locations
    • Salt Creek Beach – Dana Point
    • Newport Dunes – Newport Beach
  • About
    • About Us
    • Why Join?
    • How To Enroll
    • Uniforms
    • Employment Opportunities
  • FAQ
  • Shop
  • Contact
Register Now