The Miriam Hospital

  • The Miriam Hospital 164 Summit Avenue Providence, RI, 02906 United States

Dr. Grace Dammann and the Filmmakers in Person
For Staff, Students and Faculty