Appointment Request

To request an appointment you can

send an ONLINE REQUEST or call 804-379-0116 for scheduling.

New Patients

Health Insurance

We accept most public and private insurance plans with the exception

of Humana, Anthem Healthkeepers,

and Virginia Premier.

Our Services

Patient Portal

Established Patients can use our Patient Portal to request routine appointments,

submit refill request, or correspond with provider(s) or nursing staff for non-urgent concerns.  To access our Patient Portal please click the link below:

Effective March 31, 2015 James River Dermatology will no longer be participating with Anthem Healthkeepers.  We are no longer accepting new patients with Anthem Healthkeepers insurance.  Most Healthkeepers plans do not offer out-of-network benefits.  Established Anthem Healthkeepers patients scheduled with James River Dermatology on or after April 1, 2015 will be cancelled. If you would like to remain a patient at our office as a private pay patient please call our office to reschedule your appointment.  To request your records please fax our Records Form to 804-379-1088.

Anthem Healthkeepers Update:  

Contact Us

Call Us:  804-379-0116

  • Skin Cancer Screenings
  • Acne
  • Actinic Keratosis
  • Dermatitis/ Eczema
  • Hair Disorders
  • Keloids
  • Moles
  • Nail Disorders

                                        More Services...


Please arrive 15 minutes prior to your

appointment time with your ID, insurance card, and completed New Patient Form.

1316 Alverser Plaza Midlothian, VA 23113

Phone: (804) 379-0116/ Fax: (804) 379-1088

Office Hours:

Monday- Thursday: 7:45 am- 4:30 pm

Friday: 8:00 am- 3:30 pm