Pokemon Center, which is slated for a grand opening on August 6. Like the Poke-Centers dotted across the world, this is a store and not an infirmary for sick and wounded Pokemon. You can try demanding to see Nurse Joy so she can heal your pocket monsters, but we strictly wouldn't advise it.
If you can't wait to buy 'em all, there are items already available to order on the store. At the moment you can grab a $17.50 Mewtwo tumbler, a $13 adorable Pika-plush, and a $24 pack of keyrings for Eevee and its evolved forms.