wnp70.1201

St. Luke's Hospital

January 1, 1920

Valencia near Cesar Chavez (then Army Street) Interior view of Nurses Room

St. Luke's Hospital
Location

1580 Valencia St, 94110

Keywords
Artifact
  • Date Added: November 17, 2020
  • Contributor: Courtesy of Molly Blaisdell
Rights

Downloadable: Yes