FLU VACCINES. Flu vaccines are offered through St. James Urgent Care, located in the Medical Plaza next to the Hospital, and Family Practice Clinics. Urgent Care will offer walk-in vaccines 7 days a week. Primary care patients can ask about the vaccine during their visits..