Excellent experience when I got in the office.  However, the parking lot was extremely poorly plowed and dangerous to walk in.  This was on Tuesday after the Friday big storm.  Very surprised at the condition of the parking lot for a medical building that has a lot of senior patients who have to walk into the building. 
Elgin 1710 Randall 200 Internal Med