Location

North Shore Private Hospital Auxiliary (Lynn Valley Lodge)

1070 Lynn Valley Road, North Vancouver, BC V7J 1Z8, Canada

North Shore Private Hospital Auxiliary (Lynn Valley Lodge)

1070 Lynn Valley Road, North Vancouver, BC V7J 1Z8, Canada