Father Delestre Housing Society
About
Location
View Map
720 Houghton Road, Kelowna, BC Canada
250-860-1128