Dr. Castillo graduated from the University of Santo Tomas Faculty of Medicine and Surgery in 1991. He works in NORTH BRUNSWICK, NJ and specializes in Psychiatry, Internal Medicine and Child & Adolescent Psychiatry. Dr. Castillo is affiliated with University Medical Center Of Princeton At Plainsboro.
View More
