Our Team

Frank Huffman, M.D.
Frank Huffman, M.D.Dr. Huffman, board-certified by the American Board of Family Medicine, specializes in caring for entire families at Commonwealth Family Practice. He graduated from the Medical College of Virginia School of Medicine in 1984 and completed his residency at Riverside Hospital Family Practice Center.


John Marshall, M.D.
Dr. MarshallDr. Marshall graduated from the Bowman Gray School of Medicine at Wake Forest University and completed his residency at the Riverside Family Practice Center. He has been caring for families on the Peninsula for more than 35 years. Dr. Marshall is married and has two grown sons. He enjoys being around the water and two of his favorite pastimes are fishing and boating.


Hernani A. Valerio, M.D.
Hernani A. Valerio, M.D.Dr. Valerio received his medical degree from the University of the City of Manila. He completed his residency at the Philippine General Hospital-University of the Philippines and Riverside Regional Medical Center. Board-certified in Family Medicine, Dr. Valerio's special interests are sports medicine, geriatrics, preventive care and chronic disease management.  Dr. Valerio  is also the Medical Director at Warwick Forest Assisted Living Facility and works at the RRMC emergency room.

Dr. Valerio chose family medicine because the field allows him to treat the patient together with the family.  "As a family doctor, I can provide my patients with continuous care. I treat my patients with compassion as if they are my own family. I take time to listen and spend time with my patients making sure they understand their health condition. Then I give them all the options available, so that they can make the best decision for their health."

Dr Valerio is married with three children. He enjoys singing, dancing, religious activities, community outreach and family activities. Dr. Valerio is fluent in Tagalog and Spanish.

Genevieve Slaughter, N.P.
Genevieve Slaughter, N.P. Genevieve Slaughter is a Family Nurse Practitioner, board-certified by The American Academy of Nurse Practitioners. She began her career in healthcare in 2004 as a Certified Nursing Assistant where she discovered her passion for caring for others. 

That passion continued as Genevieve received her Bachelors of Science in Nursing from The University of Massachusetts-Amherst in 2010. Her career as a Registered Nurse inspired her to continue her education and she received her Masters of Science in Nursing from Hampton University. She joined the Riverside Team and enjoys being an ally, advocate and partner to her patients' healthcare. "It is a privilege to be able to provide evidence based, quality and individualized care for my patients. It is such a rewarding feeling to be able to not only establish relationships with my patients but to grow with them as well. I celebrate their success in staying healthy because it is important to me".

Genevieve is married and enjoys spending quality time with her family, friends and her dog, Milo. She is fluent in Haitian Creole and enjoys learning new languages.