Maps showing the location of the DePriest's Inner Life Church in H1Z1
This church is located on a hill in the south part of Pleasant Valley
Maps showing the location of the DePriest's Inner Life Church in H1Z1
This church is located on a hill in the south part of Pleasant Valley