Mother Teresa Maternity Home

Certification

  • UWCCR ID: 17060
  • Tax ID: 471746589

Street Address

  • 3122 Sacramento Street
  • Placerville, CA 95667