Dr. Castillo graduated from the University of The Philippines Manila College of Medicine in 1987. He works in Milwaukee, WI and specializes in Orthopedic Spine Surgery, Physical Medicine & Rehabilitation and Neurological Surgery. Dr. Castillo is affiliated with FROEDTERT LUTHERAN MEMORIAL HOSPITAL.
View More
