Burrard Health Centre is strategically located across from St. Paul's Hospital at 1160 Burrard Street, in Vancouver, British Columbia.