Asian Human Services Family Health CenterDoctors · Chicago, ILInternal Medicine, Family Practice, Pediatricians. Serving the Russian-speaking community in Chicago.Address: 8800 Lockwood Ave, Skokie, IL, 60077Phone: (800) 597-5077Website: https://www.ahsfhc.orgLoading map...