Internal Medicine Associates of Chesterfield physicians

Joyce Beltran Keeling, MD

Dr. Beltran Keeling attended the University of Virginia for her undergraduate degree. She received her medical degree from the Medical College of Virginia and completed her internal medicine residency with a specialty track in women’s health at the Medical College of Virginia. Dr. Beltran Keeling is board certified and has her maintenance of certification with the American Board of Internal Medicine.

Francesca Glynn, MD

Dr. Glynn was born in Princeton, New Jersey, and attended Princeton University in New Jersey for her undergraduate degree. She received her medical degree from Virginia Commonwealth University School of Medicine and completed her residency in internal medicine at North Carolina Baptist Hospital of Bowman Gray School of Medicine in North Carolina. She is board certified in internal medicine.

John Port, MD

Dr. Port was raised in Califon, New Jersey, and attended Duke University in North Carolina for his undergraduate degree. He received his medical degree from Virginia Commonwealth University School of Medicine and completed his residency and chief residency in internal medicine at VCU’s Medical College of Virginia. He is board certified in internal medicine.

Al Rogers, MD

Dr. Rogers was born in Chattanooga, Tennessee, and attended Emory University in Georgia for his undergraduate degree. He received his medical degree from the University of Tennessee College of Medicine and completed his residency in internal medicine at VCU's Medical College of Virginia. He is board certified in internal medicine.

Sonia Shah-Pandya, MD

Dr. Shah-Pandya was born in Buffalo, New York, and attended Williams College in Massachusetts for her undergraduate degree. She received her medical degree from State University of New York at Buffalo School of Medicine and Biomedical Sciences and completed her residency in internal medicine at VCU’s Medical College of Virginia. She is board certified in internal medicine.

Karen L. Bradshaw, RN, MSN, FNP

Karen Bradshaw, our nurse practitioner, attended Hunter College for her Bachelor of Science in Nursing and RN credentialing. She received her Master of Science in Nursing and family nurse practitioner certificate from George Mason University. Ms. Bradshaw is certified as a family nurse practitioner by the American Nurses Credentialing Center. 

good sharing

twitter feed

Bon Secours International| Sisters of Bon Secours USA| Bon Secours Health System