I preordered the PhotoPass Plus. I just got the voucher to get a photopass plus card.
It says we need to go to the photopass sales center(in the parks) to get the photopass plus card.
My question is do any of you know if there is anywhere not in a park to get it? After checking in, we are going to Epcot so getting to a park is not an issue, but I am just curious.