Navarre Park Health Center 1020 Varland Avenue, Toledo, OH 43605