Glenview IL X-Ray Laboratories-Medical 1. 3633 W Lake Ave, Glenview, IL 60026 | Apollo X Ray Services Inc (847) 657-1185