Windermere Acres - The Farm Market is a market located in British Columbia, Canada.
7600 Island Rd, Oliver, BC V0H 1T7, Canada
Oliver, BC, V0H 1T7