Abbotsford BC Farms 1. 2551 Montrose Ave, Abbotsford, BC V2S 3T4 | Little Farmhouse In the City (604) 854-2382