workplace body St. Vincent's Hospitals - Langara Site (Providence Health Care) Sector Public workplace Location St. Vincent's Hospitals - Langara Site (Providence Health Care) 255 W. 62nd Ave. Vancouver V5X 4V4 Canada