0 Miles
1149 Seminole Trail, Charlottesville, VA 22901
(434) 978-3998
8:00 AM - 8:00 PM
Subject to test availability.
30.5 Miles
1209 Richmond Avenue, Staunton, VA 24401
(540) 885-0629
Every day 8am-7pm
Subject to testing availability.
31.9 Miles
1840 East Market Street, Harrisonburg, VA 22802
(540) 432-3080
Monday-Friday 8am-8pm Saturday-Sunday 9am-5pm
38.2 Miles
1420 South Main Street, Culpeper, VA 22701
(540) 825-2202
Saturday-Sunday 8am-8pm
54.1 Miles
12214 W. Broad Street, Henrico, VA 23233
(804) 362-8345
Saturday-Sunday 8am-6pm
54.7 Miles
4901 Plank Rd , Fredericksburg, VA 22407
(540) 870-6540
Everyday 8am-6pm
The Fredericksburg location will ONLY offer COVID-19 curbside exams and testing.
55.2 Miles
4687 Pouncey Tract Road, Glen Allen, VA 23059
(804) 422-5437
Monday-Friday 2pm-9pm;Saturday-Sunday 10am-6pm
We have limited testing and can treat patients until their 26th birthday.
59.1 Miles
493 Blackwell Road, Suite 101B, Warrenton, VA 20186
(540) 347-5200
Sunday-Saturday 8am-8pm
If approved, your physician will schedule curbside testing at the Piedmont Urgent Care testing location.
59.3 Miles
300 North Washington Highway, Ashland, VA 23005
(804) 537-2905
Everyday 8a.m-6p.m
Until further notice, the Ashland location will ONLY offer COVID-19 curbside medical exams and testing.
59.4 Miles
2205 N. Parham Road, Richmond, VA 23229
(804) 270-2150
Sunday-Saturday 8am-10pm
There is no out-of-pocket cost for insured patients.