Locations / Contact

Taking care of Fredericksburg since 1987, Rappahannock Family Physicians is committed to providing the highest quality healthcare to our patients and their families through cooperation with the medical community, exemplary customer service, and the recognition of those responsible for providing the service.

Use the Our Offices list to get information on our practice site locations. We look forward to seeing you!

FredericksburgFredericksburg

120 Executive Center Parkway
Fredericksburg, VA 22401

PH 540-374-5200
Fax 540-374-1164

Office Hours:

Monday 8:00 am to 7:30 pm
Tuesday 8:00 am to 7:30 pm
Wednesday 8:00 am to 7:30 pm
Thursday 8:00 am to 7:30 pm
Friday 8:00 am to 5:00 pm
Saturday 8:30 am to 11:30 am
Sunday 8:30 am to 11:30 am

Lab Hours:

Monday 8:00 am to 7:00 pm
Tuesday 8:00 am to 7:00 pm
Wednesday 8:00 am to 7:00 pm
Thursday 8:00 am to 7:00 pm
Friday 8:00 am to 4:30 pm
Saturday 8:30 am to 11:30 am

Walk-In Acute Clinic available weekdays from 8:00 am to 4:30 pm

North StaffordNorth Stafford

422 Garrisonville Road, Suite 102
Stafford, VA 22554

PH 540-657-4800
Fax 540-657-4021

Office Hours:

Monday 7:45 am to 7:30 pm
Tuesday 7:45 am to 5:00 pm
Wednesday 7:45 am to 5:00 pm
Thursday 7:45 am to 7:30 pm
Friday 7:45 am to 5:00 pm

Lab Hours:

Monday 8:00 am to 7:00 pm
Tuesday 8:00 am to 7:00pm
Wednesday 8:00 am to 4:30 pm
Thursday 8:00 am to 7:00 pm
Friday 8:00 am to 4:30 pm

Closed Daily for lunch from 12:00 pm to 1:15 pm

SpotsylvaniaSpotsylvania

10502 Rhoads Drive
Fredericksburg, VA 22407

PH 540-710-9100
Fax 540-710-9065

Office Hours:

Monday 7:30 am to 7:30 pm
Tuesday 7:30 am to  6:00 pm
Wednesday 7:30 am to 5:00 pm
Thursday 7:30 am to 7:30 pm
Friday 7:30 am to 5:00 pm

Lab Hours:

Monday 8:00 am to 7:00 pm
Tuesday 8:00 am to 5:30 pm
Wednesday 8:00 am to 4:30 pm
Thursday 8:00 am to 7:00 pm
Friday 8:00 am to 4:30 pm

Closed Daily for lunch from 12:00 pm to 1:00 pm

South StaffordSouth Stafford

418 Chatham Square Office Park
Fredericksburg, VA 22405

PH 540-371-4700
Fax 540-373-0942

Office Hours:

Monday 8:00 am to 5:00 pm
Tuesday 8:00 am to 7:30 pm
Wednesday 8:00 am to 5:00 pm
Thursday 8:00 am to 5:00 pm
Friday 8:00 am to 5:00 pm

Lab Hours:

Monday 8:00 am to 4:30 pm
Tuesday 8:00 am to 7:00 pm
Wednesday 8:00 am to 4:30 pm
Thursday 8:00 am to 4:30 pm
Friday 8:00 am to 4:30 pm

Closed Daily for lunch from 12:00 pm to 1:15 pm