I wonder if this is a franchise thing. I've moved states more than once and Planet Fitness has been one of the easier things to deal with cancelling. Done this a few times in different states. You should be able to go into any location and make that your new home location, and then cancel there.
They also let me use a credit card for payments too.
They also let me use a credit card for payments too.