FENIX Family Health Center/Centro de Salud 130 Washington Ave, Highwood, IL, USA 847-909-2004 https://fenixclinic.org Get Directions NAFC Member? No