St. Francisville residents make do during Mother Nature's tirade