Address: 100-2469 Montrose Ave, Abbotsford, BC, V2S3T2, Abbotsford. See full address and map. Categories: Monuments