He is professionally affiliated with Northeast Georgia Medical Center (NGMC) and The Longstreet Clinic (TLC), PC. He accepts Medicare insurance. Dr. Castillo studied medicine at Autonomous University of Guadalajara Faculty of Medicine, Emory University School of Medicine, and New York Medical College. He trained at Medical Center of Central Georgia for residency. In addition to English, Dr. Castillo speaks Spanish.