Triumph Healthcare, Orange County Inicio Triumph Healthcare, Orange County Address: 23201 Orange Avenue Lake Forest. California. 92630 Phone: 949 4335222