Virtual Visits & Temporary Closures
For the health and safety of our patients and associates, some locations are temporarily closed or providers have been relocated to alternative locations.
Virtual care visits are available for most providers at this time. To discuss options for care, please call your provider to schedule a virtual appointment. If you do not have a primary care doctor, you can choose a provider through our online provider directory and call the office to schedule a virtual visit appointment.
Please note, if you are having a medical emergency, call 911 immediately.
Insurance and Payment InformationWe accept most insurance plans, including Medicare. Many plans require that you make a co-payment at the time of your visit. For self-pay patients, payment is expected in full at the time of service. To make payment as easy as possible for you, we accept cash, checks, VISA and MasterCard. Patients may contact the practice manager to discuss options for financial assistance. If you have any questions regarding your bill, please contact our business office at 804-521-9300 or 800-732-7072.
Our physicians are available to you 24 hours a day. After hours you will be transferred to our on-call physician service. If you are experiencing a life-threatening emergency, call 911.
For your convenience, refill requests for medications other than controlled drugs may be requested through your pharmacy, and your pharmacy will submit the request to us. Medication refill requests should be made during normal business hours. We request 48 hours to process refill requests.
Please remember that in most situations, appropriate medical care requires a patient examination before a prescription can be filled.
Your records are confidential and will not be released without a signed consent from you.
- Comprehensive primary care for children and adults
- Annual physicals
- Chronic care for diseases such as diabetes, hypertension and obesity
- Sports medicine
- Strains and sprains
- Fracture care
- Athletic injuries
- Patients of any age or skill level
- Joint pain
- Stress fractures
- Casting and splinting
- On-site X-ray
- Minor surgery and lesion removal