Doctor's Hospital

Avon Avenue between Stratford Place and Hillside Place

Existed in 1950