Your local garrison's forum should have info about nearby troops.
If there is an official troop near you, your garrison will know and coordinate it.
You can sign up on there forums without actually joining the Legion yet. More forum areas will open up once you are official.
I wouldn't advise just showing up in costume though.