1. Kruger Richard C DDS 9101 N Greenwood Ave Ste 204, Niles, IL 60714 Coordinate: 42.04932,-87.83708 Phone: (847) 827-0660