Open Bay Farm is a Farm located in Canada. It is one of the 2261 farms in Canada. Address of Open Bay Farm is Quadra Island, British Columbia, Canada, Canada. Open Bay Farm is located in a remote area, with less than 1 listed places around it.
Quadra Island, British Columbia, Canada, Canada
Address of Open Bay Farm is Quadra Island, British Columbia, Canada, Canada.
Open Bay Farm is located in Canada.
Open Bay Farm is a Farm in Canada