Board Certification

  • Family Nurse Practitioner


Post-graduate School

University of Alabama
Doctor of Nursing Practice (DNP)

Old Dominion University
Family Nurse Practitioner
Norfolk, VA

Graduate School

Medical College of Virginia Commonwealth University
Richmond, VA

Undergraduate School

University of Richmond
Bachelor of Science
Richmond, VA


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.