James C. Lagrua II, DO

Family Medicine

(5.0 out of 5)
1393 Total Ratings
(5.0 out of 5)
1393 Total Ratings
Carilion Clinic

Offering Virtual Visits

Call 540-248-3413

Offering Virtual Visits

Background

Medical School

  • Kirksville College of Osteopathic Medicine

Specialties or Medical Focus

  • Family Medicine
  • Primary Care

NPI

  • 1952380388

Residencies

  • University of California at Davis School of Medicine

Services

Conditions Treated

  • Sport injuries

Ratings and Reviews

Explained Clearly

(4.9 out of 5)
(4.9 out of 5)

Listened Carefully

(5.0 out of 5)
(5.0 out of 5)

Easy Instructions

(5.0 out of 5)
(5.0 out of 5)

Knew Medical History

(5.0 out of 5)
(5.0 out of 5)

Showed Respect

(5.0 out of 5)
(5.0 out of 5)

Spent Enough Time

(4.9 out of 5)
(4.9 out of 5)

89 total reviews

(5.0 out of 5)

I am very pleased with the care I receive from Dr. LaGrua.

(5.0 out of 5)

"Very Good" is not an adequate benchmark for Dr. LaGrua. "Off the charts" would be more appropriate.

(5.0 out of 5)

Dr. Lagrua listens to my concerns, does a medical assessment, discusses treatment options and gives me excellent information about what is in the literature regarding options and outcomes. Dr. Lagrua always follows up on past and ongoing health issues, and discusses my goals and plan for continued improvements in my health and wellness. He is a trusted member of my life care team.

(5.0 out of 5)

Brenda, Dr. LaGrua nurse is great! Very friendly, and tries her best to get me back on time.

(5.0 out of 5)

Good visit

(5.0 out of 5)

I appreciate his professionalism and concern for the overall human condition.

(5.0 out of 5)

Dr. LaGrua is very thorough and knowledgeable. I enjoy talking with him.

(5.0 out of 5)

He is easy and listens and explains concerns

(5.0 out of 5)

Doctor grade A

(5.0 out of 5)

Dr. Lagrua and his staff are the BEST

Accepted Insurance

Carilion Clinic contracts with most major health insurance carriers. This list is updated periodically and is subject to change without notice. Please contact your insurance company or health benefits manager to better understand how your policy works and any financial liability that you may have, prior to receiving care.