Dr. Kupreiyenko is literally the best internal medicine doctor in the area. She always listens and is very thorough but also speedy. She truly cares and is helpful and honest. The front desk staff was amazing as well some people were giving them extremely hard time but they were so calm and friendly despite the attitude one family was giving them. Also the phlebotomist who did my bloods was 10/10 quick and got it in the first try and super friendly. I was so happy that even though I was so sick I didn't have to dread the Dr office since it was already hard for me to make it there. I appreciate you guys. Pls send my review to the staff there! They deserve a hug and a raise. 
Buffalo Grove 650 Lake Cook Internal Medicine