Our Providers

Greg Hudson, MD


Greg and his wife Jan moved to South Shore from Louisville in the spring of 1991. They now have five sons, two daughters, four daughters-in-law and eleven grandchildren (Hooray!). Dr. Hudson grew up in Breathitt County Kentucky and graduated from Morehead State University and the University of Louisville School of Medicine. He too is board certified by the American Board of Pediatrics. Dr. Hudson is also an ordained minister.

Wm. Andrew Ruggles, APRN, CPNP


We have been blessed to have Andrew providing care for our patients since March of 2010. He too is a great clinician who pours his whole heart into his work. With his attention to detail and thoughtful approach Andrew has earned the utmost confidence and respect from Dr. Hudson. He grew up in rural Scioto County, and now resides in South Shore, Kentucky. He and his wife Jessica are proud parents of Jackson, Lainey, Landon and Elias.  Andrew is a 2004 graduate of Harvest Christian Academy and received his ADN, BSN and MSN from Shawnee State University, Morehead State University and the University of Cincinnati respectively. He is a board certified Pediatric Nurse Practitioner.

Rachel M. Hudson, APRN, CPNP


After graduating from the University of Cincinnati with her Master of Science in Nursing as a Pediatric Nurse Practitioner, Rachel spent the next three years seeing virtually every patient her father saw and learning to think the way he thinks. She began seeing patients on her own at our Lucasville office in August 2013, and though undoubtedly biased, Dr. Hudson believes that there is no one better than Rachel. Rachel is a board certified Pediatric Nurse Practitioner.