TB Hospital, Saint John, New Brunswick, Canada

City Saint John
County Canada
Province New Brunswick
 
Enclosed By
Saint John
 
Place Encloses