About Our Doctors


Robert J. Cain, MD

Robert J.Cain, MD is board certified by the American Academy of Pediatrics. He attended the University of Alabama School of Medicine and completed his Pediatric internship and residency at the University of Mississippi Medical Center.​ Dr.Cain has been with SPC since 1995. He is married to Dr. Sheila Crowley, and has four children


Chasity S. Carpenter, MD

Chasity S. Carpenter, MD is board certified by the American Academy of Pediatrics. She is a graduate from the University of Mississippi School of Medicine and completed her pediatric residency at Batson Children's Hospital in Jackson, a pediatric hospital located within the University of Mississippi Medical Center. Dr. Carpenter has been with SPC since 2011. She has one son.


Paul L. Ruff, MD

Paul L. Ruff, MD is board certified by the American Academy of Pediatrics. He completed his medical studies at the University of Mississippi School of Medicine and his pediatric residency at the University of Mississippi Medical Center in Jackson. He is married to Cindy and they have three children



Deborah A. Shirley, MD

Deborah A. Shirley, MD is board certified by the American Academy of Pediatrics and attended the Mississippi School of Medicine. She completed her residency at the University of Mississippi Medical Center in Jackson.




Ellen McGuffey, CPNP

Ellen McGuffey, CPNP is a certified pediatric nurse practitioner since 1995. She earned her bachelor's degree in nursing from the University of South Carolina in 1978 and her master's degree from the University of Alabama at Birmingham in 1994.


                                        Pediatric Care You Can Trust