Impfzentrum kam für mich nie in Frage.
Hausarzt (wenn jemand so krank ist, dass er einen hat) hat den Vorteil, dass er die Krankheiten kennt, und Risiken der Impfung bewerten kann.
Dann kann z.B. zusätzlich Heparin gespritzt werden (um Blutgerinnsel zu vermeiden).
Falls ich jemals impfen gehe, dann zu einem lokalen Arzt.