A friend of mine goes here for all of his flu shots and check ups. I hear they are very efficient and keep you waiting no longer than ten minutes and have you in and out in no tim...
All reviews seem positive