Contact Us

Questions, scheduling, or anything in between — call the office nearest you, or send us a message below.

Current patient? For medical questions, prescriptions, records, or communication with your care team, please use MyChart.Not affiliated with MWHC.

Fredericksburg office
FREDERICKSBURG

Fredericksburg Office

501 Park Hill Dr, Fredericksburg, VA 22401

540-372-6737  ·  Fax 540-372-3510

Mon–Thu 8–5 · Fri 8–3

Liberty Sports & PT:540-372-6745 · Mon–Thu 7–7, Fri 7–3
Get directions →
Stafford office
STAFFORD

Stafford Office

450 Garrisonville Rd, Suite 101, Stafford, VA 22554

540-659-4555  ·  Fax 540-372-3510

Mon–Thu 7–5 · Fri 7–3

Liberty Sports & PT:540-242-5216 · Mon–Thu 7–7, Fri 7–3
Get directions →

Send Us a Message

We typically respond within one business day. For appointments, calling is fastest.