There is a City of Evanston parking garage entrance 1/2 block away on Sherman between Church and Davis. Vehicle entrances for that garage are on Davis and on Benson. There is no free parking in downtown Evanston except on Sundays, however tge garage and street meter rates are very reasonable.
When I went on a Sunday morning, there was street parking. There are public pay parking lots in downtown Evanston but you'd have to Google map them to see how far they are from the Farmhouse.
Thanks! Your answer is awaiting moderation.