Providers + Medical Staff
Family-Focused Physicians and Providers
Our providers 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, PAC
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.
Andrew Spence, PAC
Quinton
Andrew is a Certified Physician Assistant. He graduated from Virginia Commonwealth University with a Bachelor of Science in Biology in 2012. He then went on to obtain a Master’s Degree in Biology and worked in Pharmaceutical Product Development as a scientist and then a research lab technician at VCU. He obtained a Master of Science degree in Physician Assistant Studies at South University in Richmond. He joined Chickahominy Family Physicians in May 2021.
Veronika Leonenko, PAC
New Market
Veronika Leonenko, PAC graduated from Rutgers Business School with a bachelor’s degree in Marketing. She worked at Clara Maass Medical Center in Belleville, NJ, and studied biology at Montclair State University before completing her Master of Science degree in Physician Assistant Studies at Shenandoah University in Winchester, VA. Veronika joined Chickahominy Family Physicians as a Certified Physician Assistant in August 2020.
Carol A Lund, PAC
New Market
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, 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.
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 © 2022 Chickahominy Family Physicians. All rights reserved.
Website Site Managed by B4WeCreate.com