Lord Selkirk Annex is a Vancouver, BC business. Lord Selkirk Annex is located at 4444 Dumfriesstreet, Vancouver, BC. The postal code is V5N3T2.
You can contact Lord Selkirk Annex at 604-713-4735 or from out of area call 1 6047134735.