Call to schedule your appointment
Choose the tab on the left for the region where you live. You may call to schedule an in-person appointment or a telemedicine appointment.
Lynchburg Area
In-person and telemedicine visits available
Physician
434-485-8598
Monday-Friday 8 a.m.- 4:30 p.m.
Physical Therapy
Richmond Area
The phone system in the Richmond area is impacted by our technical difficulties. Right now, you may be on hold longer than usual or a call may inadvertently disconnect.
If you have MyChart, please contact us using its secure messaging system. MyChart messages are the best method of communication right now.
In-person and telemedicine visits available
Physician
804-915-1910
Monday-Friday 8 a.m.-5 p.m.
Physical Therapy
- Chippenham
804-330-8165
- Hanover Memorial Regional
804-560-5013
- Henrico Parham
804-282-6338
- Hull St
804-419-9840
- Johnston-Willis
804-379-3840
- Prince George
804-732-0035
- Shrader Road
804-287-2780
- St. Francis
804-320-4064
- St. Mary's
804-285-2645
Northern Virginia Area
In-person and telemedicine visits available
Physician
703-277-2663
Monday-Friday 8 a.m.-8 p.m.
Saturday 8 a.m.-4 p.m.
Physical Therapy
Southwest Virginia Area
In-person and telemedicine visits available
Physician
434-485-8573
Monday-Friday 8 a.m.- 4:30 p.m.
Physical Therapy
- Blacksburg
540-773-2656
- Christiansburg
540-773-2656
Virginia Beach Area
In-person and telemedicine visits available
Physician
757-422-8476
Monday-Friday 8 a.m.-5 p.m.