Dr. David Landsberg
St. Paul's Hospital 6002 6A Providence Bldg 1081 Burrard St
604-681-7191604-681-7191
Dept. of Emergency Medicine St. Paul's Hospital 1081 Burrard St 0.05 km