Holy Family Direct Primary Care - Main Location Holy Family Direct Primary Care Address 516 S Chestnut Street, Wenona, IL 61377 US 41.047700, -89.049816 Contact Information (815) 331-1063 Location Map View on Google Maps Back to Holy Family Direct Primary Care