RD Dr. Richard L. Dahl Is this you? Claim your profile Family Medicine 1Leave a review Physicians Immediate Care 8630 W Golf Rd, Niles, IL, 60714 1 other location (847) 299-0009