You do not need to live in Mason to join. They have day passes and summer passes.
The official opening of this pool is Memorial Day, it's for whoever lives in Mason and you do have to get a membership. The cost is pretty steep like around $200's or more. You have to contact the Aquatic Center for more information.
Thanks! Your answer is awaiting moderation.