Our Team

James C. LaRue, MD
Dr. LaRueAfter earning his medical degree from the Virginia Commonwealth University School of Medicine, Dr. LaRue completed his residency at Carolinas Medical Center. He is board certified by the American Board of Internal Medicine.

Seeing great value in continuity of care and problem-solving opportunities offered by internal medicine, Dr. LaRue appreciates ongoing relationships with his patients. He feels it is important that patients not only receive good advice from their physicians, but also understand the reasons behind it and have the ability to contribute to the plan of care. Dr. LaRue specializes in preventive medicine and management of diabetes and hypertension.

A local native of Poquoson, Dr. LaRue enjoys living near extended family in the Hampton Roads area and being close to the water. He loves spending time with his wife and daughter, as well as fishing, hiking and reading.

Francisco X. Valls, MD
Dr. VallsDr. Valls graduated from Francisco Marroquin University and completed his residency at Berkshire Medical Center. He is board-certified by the American Board of Internal Medicine.


Peter Zullo, MD
Dr. ZulloDr. Zullo graduated from Georgetown University School of Medicine and completed his residency at Albany Medical Center. He is board-certified by the American Board of Internal Medicine. Dr. Zullo chose internal medicine as his specialty because it allows him to provide for all the health needs of his patients. He enjoys working in Gloucester because he can take the time to get to know each patient on a personal level.