SO Dr. Stephen OuIs this you? Claim your profile Endocrinology, Diabetes & Metabolism Internal Medicine 0 Write A Review Kaiser Permanente Lakeview Medical Offices 411 N Lakeview Ave, Anaheim, CA, 92807 1 other location (714) 279-4675