You won't find any good printer in a plush area.Just go to the usual ones. They will deliver your cards to wherever you want.
And if you are in a rush, just assume that you will NOT have good business cards.