Dr. Troy Puckett, DO is a family medicine provider at Carey Medical Center in Carey. He received his Medical Degree from the Ohio University College of Osteopathic Medicine. He specializes in: Family Medicine, family practice, chronic care, acute care,