Our Lady of Hope Free Clinic 6425 Odana Road, Suite 13, Madison, WI, USA 608-819-8544 https://www.ourladyofhopeclinic.org/ Get Directions NAFC Member? No