Town Ctr, Leaf Rapids, MB
1 Pumphouse Rd, Leaf Rapids, MB
Public Safety Bldg, Leaf Rapids, MB
Town Centre, Leaf Rapids, MB