
Courtland Office Get Directions>>
Our Courtland Location is conveniently located by CVS at the intersection of 208 and Smith Station Road, across the street from Courtland High School.
9763 Courthouse Road
Spotsylvania, Virginia 22553
Hours of Operation
Weekdays 8:00am – 8:00pm | Weekends 9:00am – 4:00pm

Salem Office Get Directions>>
Our Salem Location is conveniently located by the intersection of Salem Church and Plank Road (Route 3), next to Central Rappahannock Regional Library Salem Church Branch.
2511 Salem Church Road
Fredericksburg, Virginia 22407
Hours of Operation*
Weekdays 8:00am – 8:00pm | Weekends 9:00am – 4:00pm
*Temporary Hours due to COVID-19
Weekdays 8:00am – 6:00pm | Weekends – Telemedicine