New Patients are asked to arrive 15 minutes prior to their scheduled appointment time with their photo ID and insurance card. 

Health Insurance

We accept most public and private insurance  with the exception of Humana, Virginia Premier and Anthem Healthkeepers Plus

New Patient Appointment 

To request a new patient appointment please submit your demographic information using our ONLINE REQUEST form.


Established Patients can use our Patient Portal to request appointments, submit refill request, or correspond with providers/ nursing staff for non-urgent concerns. 

To access our Patient Portal please click the link:

Our Services

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

                                        More Services...

Contact Us

MIDLOTHIAN LOCATION:                                                                   HANOVER LOCATION:

1316 Alverser Plaza Midlothian, VA 23113                                      6372 Mechanicsville Turnpike, Ste 101 Mechanicsville, VA 23111 

Hours:                                                                                                    Hours: 

Monday- Thursday: 7:45 am- 4:30 pm                                             Tuesday- Thursday 8:00 AM- 5:00 PM

Friday: 8:00 am- 4:30 pm                                                                    CLOSED: Monday, Friday

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


James River Dermatology is excited to announce the opening of our new Hanover location January 1, 2017.

Our new office will be located at: 

6372 Mechanicsville Turnpike,

Ste 101

Mechanicsville, VA 23111

To schedule an appointment at this location please contact our office or send a NEW PATIENT APPOINTMENT REQUEST


You can add HTML directly into this element to render on the page.

Just edit this element to add your own HTML.

Call Us:  804-379-0116