Call (804) 373-6988 to make an appointment as a new patient. Click here for more information.
Dr. Cameron Barnes, MD is a urology specialist in Mechanicsville, VA. Dr. Barnes completed a residency at Virginia Commonwealth University Health System Program. He currently practices at Virginia Urology Center and is affiliated with Parham Doctors' Hospital. He accepts multiple insurance plans. Dr. Barnes is board certified in Urology.
- Virginia Commonwealth University Health System Program, Residency Hospital
- Virginia Commonwealth University Health System Program, Internship Hospital
- Medical College of Virginia - Virginia Commonwealth University, Medical School
- Accepts most major Health Plans. Please contact our office for details.
- Anthem Blue Cross Blue Shield
- Blue Cross Blue Shield
- CareFirst Blue Cross Blue Shield
- Coventry Health Care
- First Health (Coventry Health Care)
- Southern Health Services (Coventry Health Care)
* Please verify this information when scheduling an appointment.
Leave a review
How likely are you to recommend Dr. Barnes?
Has been my doctor for 7 years and helped through a lot of rough spots. Very caring and thorough. Always runs late but that's because he gives his patients all they need. Can't speak highly enough of him
Frequently Asked Questions
Dr. Barnes has indicated that they offer telehealth. Contact the office to check for eligibility for your needs.
Dr. Cameron Barnes, MD generally accepts new patients. You can see Dr. Barnes' profile to make an appointment.
Use our insurance check to verify if Dr. Barnes accepts your insurance.
Dr. Barnes frequently treats Urinary Conditions and Urinary Calculi & Removal.
Dr. Barnes' office is located at 8220 Meadowbridge Rd Ste 202, Mechanicsville, VA 23116. Find other locations and directions.
Dr. Barnes speaks Spanish and English. View profile to see all.
- Parham Doctors' Hospital
- Henrico Doctors' Hospital
- Retreat Doctors' Hospital
- Bon Secours Memorial Regional Medical Center
- Bon Secours St. Mary's Hospital
- Chippenham Hospital
Virginia Urology Center
Hanover Medical Park8220 Meadowbridge Rd Ste 202, Mechanicsville, VA 23116 Existing Patients: (804) 373-6988