Dr. Castillo-Ruiz graduated from the Universidad De Guadalajara Centro Universitario De Ciencias De La Salud in 1979. He works in San Luis Obispo, CA and 2 other locations and specializes in Internal Medicine, Infectious Disease and Family Medicine. Dr. Castillo-Ruiz is affiliated with Adventist Health Sierra Vista.
View More
