Narrows Village is a Sicamous, BC business. Narrows Village is located at 117 Finlayson, Sicamous, BC. The postal code is V0E2V0.
You can contact Narrows Village at 250-836-2220 or from out of area call 1 2508362220.