Otter Farm & Home Co-Operative ← View details 3548 248 Street, Aldergrove, Langley Township, BC V4W 1Y7 +1 604-856-2517 Get Directions From* To * — Required information