Immunization Clinic

available in person   In Person

Childhood and select adult immunizations available by appointment only. School required immunizations are free.


School required immunizations are free.

How to Receive this Service

All immunizations are by appointment only. For immunizations at the West Clinic call 804-501-4651. For immunizations at the East Clinic call 804-652-3190. Please bring the child’s shot record.

Contact Us

(804) 501-4651


Henrico Health Dept.
West Clinic

8600 Dixon Powers Dr.
Henrico, VA 23228

Henrico Health Dept.
East Clinic

1400 N. Laburnum Ave.
Richmond, VA 23223

West End Main
(804) 501-4522
West End Clinic
(804) 501-4651
East End Clinic
(804) 652-3190

Shrader Rd WIC
(804) 501-1610
East End WIC
(804) 652-3180

Mailing Address
P. O. Box 90775
Henrico, VA 23273-0775


Shrader Road WIC
7740 Shrader Rd, Suite B
Henrico, VA 23228

Additional Contact Info


Google Translate Icon