Elica Health Centers

Certification

  • UWCCR ID: 3110863
  • Tax ID: 371424390

Street Address

  • 1860 Howe Avenue, Suite 455
  • Sacramento, CA 95825