The Center at Blessed Sacrament Certification UWCCR ID: 29190 Tax ID: 20-3022534 Los Angeles County Contact Information (323) 378-3225 http://thecenterinhollywood.org/ Street Address 6636 Selma Avenue Los Angeles, CA 90028