Churchill River Lodge

Overview

North of 53
Churchill River Lodge
PO Box 119 Leaf Rapids, MB R0B 1W0(204) 473-2362

Amenities

  • Air strip
  • Drive-To
  • Electricity