Walgreens Test Sites

Below is the list of Walgreens stores that provide free HIV testing in Virginia.  HIV testing is available whenever a pharmacist is on duty, and results are available in as little as a minute.  All test results are confidential.

D.C. Metropolitan Area
42025 Village Center Plaza, Aldie, VA 20105 (703) 722-2829
6717 Richmond Hwy., Alexandria, VA 22306 (703) 721-0912
7629 Richmond Hwy., Alexandria, VA 22306 (703) 768-5901
10320 Main St., Fairfax, VA 22030 (703) 591-1025
5650 Plank Rd., Fredericksburg, VA, 22407 (540) 786-5883
10671 Sudley Manor Dr., Manassas, VA 20109 (703) 257-2894
8697 Sudley Rd., Manassas, VA 20110 (703) 331-3716
8414 Old Keene Mill Rd., Unit A, Springfield, VA 22152 (703) 913-6712
14095 Jefferson Davis Hwy., Woodbridge, VA 22191 (703) 491-3630

 

Northwest Virginia
13926 Lee Hwy., Centreville, VA 20120-2415 (703) 259-6200
3489 Seminole Trail, Charlottesville, VA, 22911 (434) 964-1082
15250 Montanus Dr., Culpeper, VA 22701-2514 (540) 727-8976
412 E Main St., Louisa, VA 23093 (540) 967-0771
645 E. Jubal Early Dr., Winchester, VA 22601-5179 (540) 667-1282

 

Richmond Metropolitan Area
10230 Iron Bridge Rd., Chesterfield, VA 23832 (804) 748-5010
3901 Oaklawn Blvd., Hopewell, VA 23860 (804) 452-2542
26108 Cox Rd., Petersburg, VA 23803-6566 (804) 863-4922
3520 Ellwood Ave., Richmond, VA 23221-2723 (804) 342-8864
4845 S. Laburnum Ave., Richmond, VA 23231 (804) 226-4581

 

Southwest Virginia
3590 Virginia Ave., Collinsville, VA 24078 (276) 647-1101
1500 Piney Forest Rd., Danville, VA 24540 (434) 836-7144
5006 Boonsboro Rd., Lynchburg, VA 24503-1802 (434) 386-6412
103 Commonwealth Blvd., Martinsville, VA 24112 (276) 632-6457
2351 Franklin Rd., S.W., Roanoke, VA 24014-1111 (540) 985-6491
3220 Halifax Rd., South Boston, VA 24592 (434) 575-5338

 

Tidewater Area
500 Settlers Landing Rd., Hampton, VA 23669-4031 (757) 723-7614
14400 Warwick Blvd, Newport News, VA 23608 (757) 874-5084
2232 E. Little Creek Rd., Norfolk, VA 23518 (757) 480-4116
3633 Bridge Rd., Suffolk, VA 23435-1807 (757) 686-4793
3364 Princess Anne Rd., #501, Virginia Beach, VA 23456-2610 (757) 468-5879
1309 Richmond Rd., Williamsburg, VA 23185 (757) 229-0962