Specialty Outpatient Clinics, Nec Euclid Library 1340 South Euclid St Anaheim, CA 92802 (714) 765-1703 anaheim.net