Providers + Medical Staff
Family-Focused Physicians and Providers
Our family physicians practice medicine with honesty, integrity, and compassion. The team at Chickahominy Family Physicians is dedicated to the overall health of our community. Our staff will work together to provide you with high-quality, comprehensive care while paying close attention to your individual needs.
Anup J. Gokli, MD, MBA
Quinton + Providence Forge
Anup J. Gokli, M.D. is a board-certified Family Physician. He is a member of the American Academy of Family Physicians. He also has earned his Masters degree in Business Administration from the College of William and Mary. He has been an Assistant Clinical Professor in the Department of Family Practice at the Medical College of Virginia since 1994. Dr. Gokli has been a provider with Chickahominy Family Physicians since 1989.
Dennis L. Thomas, MD
Quinton + Providence Forge
Dennis L. Thomas, M.D. is a board-certified Family Physician. He is a member of the American Academy of Family Practice and is a graduate of the Medical College of Virginia. Dr. Thomas is also an Associate Clinical Professor of the Department of Family Practice at the Medical College of Virginia. He has been a provider with Chickahominy Family Practice since 1982.
John Kowalski, MD
New Market
John P. Kowalski, M.D. received his B.A. and M.D. degrees from the University of Virginia. He completed his residency in Virginia Beach, and he has practiced in the Richmond area since 1984. Dr. Kowalski is Board Certified in Family Practice. He is a member of the American Academy of Family Practice, the Richmond Academy of Medicine and the Medical Society of Virginia. He is a Clinical Professor in the Department of Family Practice at the Medical College of Virginia.
Charles K. Sparrow, MD
New Market
Charles K. Sparrow, M.D. received his B.A. degree from the College of William and Mary and his M.D. from the Medical College of Virginia. He was elected to the Honorary Medical Society, Alpha Omega Alpha, while attending medical school. Dr. Sparrow joined the CFP group in 1988. He is Board Certified in Family Practice and is a member of the American Academy of Family Practice. He is also a Clinical Professor in the Department of Family Practice at the Medical College of Virginia.
Joseph J. Moore, PA-C
Quinton + Providence Forge
Joe Moore is a Certified Physician Assistant. He graduated Cum Laude from The University at Albany with a B.S. Degree in Biology. He received his professional degree from Albany-Hudson Valley PA program at Albany Medical College in Albany, N.Y. Joe has been a provider with Chickahominy Family Physicians since 1993.
Cara D. Hoover, MSN, RN, AGPCNP-BC
Quinton + Providence Forge
Mrs. Hoover has been in healthcare for over 10 years and joined Chickahominy Family Practice in 2014. She obtained her bachelor’s and master’s degrees in nursing from Virginia Commonwealth University and is board certified in Adult-Gerontology Primary Care. Mrs. Hoover also holds a Post-master’s Certificate in Nutrition and Integrative Health and takes a special interest in helping her patients meet their health goals through nutrition and lifestyle changes.
Mona Kaur, FNP
Quinton + Providence Forge
Mona Kaur, FNP received her Biochemistry MS in India, then attended Virginia Commonwealth University to obtain her Nursing degree. She worked as a nurse in cardiology from 2006-2016. Following that, she obtained her MS as a Family Nurse Practitioner at VCU. She joined Chickahominy Family Practice in May 2017.
Margaret Mountcastle, DNP
Quinton + Providence Forge
Margaret received her B.S. from the University of Richmond and graduated with Honors from the Medical College of Virginia Commonwealth University in 1997. She is also a member of the National Honor Society. In 1997 she took her Postgraduate at Old Dominion University to be certified as a Family Nurse Practitioner. She completed her Doctorate of Nurse Practitioner with the University of Alabama in 2012. Dr. Mountcastle has been with CFP since 1999.
Mary E. Vann, BS, RN, FNP
Quinton + Providence Forge
Mary Vann, FNP is a graduate of The College of William and Mary with a BA in Government and a Minor in Kinesiology and Health Science. She received her RN and FNP degree at Virginia Commonwealth University School of Nursing and worked as an RN at the VCU Acute Care Oncology Department. She joined Chickahominy Family Practice as a Certified Family Nurse Practitioner in May 2015.
Michelle H. Thomas, PharmD
Quinton
Michelle Herbert Thomas gained her pharmacy degree from the Medical College of Virginia School of Pharmacy and Pharmacy Doctorate, with highest honors, from the University of Kentucky. She completed her residency at the Medical College of Virginia Hospitals. Michelle has helped develop and provide specialized pharmacist services such as immunizations, health screenings, medication checkups, and diabetes education. An Assistant Clinical Professor of pharmacy at the VCU College of Pharmacy, she has also played an active role in training residents, students, and other pharmacists to provide specialty services.
Carol A Lund, PAC
New Market
Career Opportunities
Join Our Team
Want to be part of
Chickahominy Family Physicians Employee:
Office Staff
Billing/Insurance Specialist
Medical Assistance
Radiology Technicians
Licensed Practical Nurse (LPN)
Physician Assistants (PA)
Physicians (MD)
Nurse Practitioner
Get In Touch
New Patients
Prepare for your first visit.
Get to know CFP.
CURRENT PATIENTS
Your Health Care Connection
Committed to keeping Families Healthy
We offer same-day services such as sick visits and on-site laboratory processing to residents of Central Virginia; New Kent, Hanover, Henrico, and Charles City.
Privacy Policies: HIPAA + Website Privacy
Copyright © 2020 Chickahominy Family Physicians. All rights reserved.
Website Site Managed by B4WeCreate.com