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
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
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.

