Location & Hours

Where to Find Us

VCU's Immunization Department is located within Student Health Services on both campuses:

  • The Monroe Park Campus office is on the 2nd floor of the Sports Medicine Building at 1300 W. Broad St, Suite 2200.
  • The MCV Campus office is on the 3rd floor of the VMI building at 1000 E. Marshall St, Room 305.
Immunization Hours

Due to the coronavirus pandemic, immunization services are currently available by APPOINTMENT ONLY.  Walk-In Immunization Hours are cancelled at this time.

  • Only flu and covid vaccine appointments can be scheduled online through the Web Portal
  • For all other immunization needs, please call the MCV clinic at 804-828-9220 and the Monroe Park clinic at 804-827-8047 to schedule an appointment.