Contact Us

Contact Request Form

If you have any non-clinical questions, please call (804) 288-4827 or complete the form below. If you have a clinical question please utilize secure messaging through the patient portal or contact your VCS physician's primary office location.



General address and phone information for our Administration, Business, and Clinic Offices are listed below. For more information on services and physicians at each location, please visit the locations section of our website.

If you are a VCS patient and have questions or concerns about your cardiovascular care during office hours, please call your VCS physician's primary office location.

If you are new to VCS and have questions or want to schedule an appointment, please call any of our clinic offices listed below, or call (804) 521-5800 for general information.

If you experience a life-threatening emergency, please call 911 or go immediately to the nearest hospital emergency department.

If you are a VCS patient with a heart-related emergency after office hours, please call our answering service at (804) 346-5661. The operator will contact our on-call physician, who will respond to your call as quickly as possible.

VCS Administration Office
8001 Franklin Farms Drive, Suite 130
Richmond, Virginia 23229
Phone: (804) 521-5800
Fax: (804) 545-4340
Toll Free: (800) 458-3838

VCS Business Office
8001 Franklin Farms Drive, Suite 130
Richmond, Virginia 23229
Phone: (804) 521-5823
Fax: (804) 282-2686


After Hours Answering Service 
(804) 346-5661

Our Locations:

Kilmarnock Office
107 DMV Drive Kilmarnock, VA 22482
Phone: (804) 435-3103
Fax:

Richmond Vascular Center
173 Wadsworth Drive Midlothian Center North Chesterfield, VA 23236
Phone: (804) 323-5011
Fax: (804) 323-5120

InteCardia Office
7611 Forest Avenue, Suite 100
Richmond, Virginia 23229
Phone: (804) 285-7226
Fax: (804) 285-2580

Harbourside Medical Center
6120 Harbourside Centre Loop Midlothian, Virginia 23112
Phone: (804) 915-1400
Fax: (804) 608-3502

The Boulders VI
7401 Beaufont Springs Drive, Suite 100
Richmond, Virginia 23225
Phone: (804) 323-5011
Fax: (804) 323-5120

Tappahannock Office
658 Hospital Road, Suite 302
Tappahannock, Virginia 22560
Phone: (804) 443-6235
Fax: (804) 443-6239

St. Mary’s Office
5875 Bremo Road, Suite 505
Richmond, Virginia 23226

Note: free valet parking services are available at St. Mary's Hospital.
Phone: (804) 282-2685
Fax: (804) 282-0780

Waterside Medical Center
4700 Puddledock Road, Suite 400
Prince George, VA 23875
Phone: (804) 458-1740
Fax: (804) 541-1846

Bell Creek Medical Park Office
7505 Right Flank Road, Suite 700
Mechanicsville, Virginia 23116
Phone: (804) 559-0405
Fax: (804) 559-0409

Forest Medical Plaza Office
7611 Forest Avenue Suite 100 and Suite 100A (new)
Richmond, Virginia 23229
Phone: (804) 288-4827
Fax: (804) 288-4494

General Information(804) 288-4827