Latcham Hall in the Park 8 Park Dr, Stouffville, ON L4A1G4