Navarre-Park-Family-Health-Center-Toledo-Ohio-NHA Exterior of the Navarre Park Family Health Center by NHA. Toledo, Ohio. Located at 1020 Varland Ave. Toledo OH, 43605 Exterior of the Navarre Park Family Health Center by NHA. Toledo, Ohio. Located at 1020 Varland Ave. Toledo OH, 43605