info@socratesinthevineyard.com
1-905-685-2357
Socrates in the Vineyard In beautiful wine country Niagara, Canada