What does this have to do with contacting the Company...also as i side note, I don't see anything on the ezCard website about Rikers Island...as listed in your post....
Anyway, I will be in Vegas next month parting with a few $$ and I will take a look if I get the chance..however...for what it's worth..if you google the address...it appears that several businesses have the exact same address and Suite #...my guess is that it is either a mail drop..or a business that takes calls for several other businesses...