All you need to know about Dr. AHMER ALI practicing at 22285 N Pepper Rd, Suite 401, Lake Barrington, IL, 60010 with NPI Number 1275825978.
Specializations: Sleep Medicine Counties Served: Lake, IL; Cook, IL; Mc Henry, IL; Kane, IL