How would I locate what server or shard im on? I know its NA, and something Isle. Basically want to make sure I join a guild that I can play WvW with.
It tells you on the character select screen under the character name where it lists map completion, profession etc. As an alternative method you can go to the leaderboard, login, select "See the full leaderboard" and it will show your server by your display name.
You will have to copy and paste the link above because external links are broken on the forum at this time.
Although you should certainly confirm this yourself since you said you are on NA and it is something Isle that would likely be Stormbluff Isle as that is the only server has Isle at the end of the name.