Elica Health Centers Certification UWCCR ID: 3110863 Tax ID: 371424390 Street Address 1860 Howe Avenue, Suite 455 Sacramento, CA 95825