“Great people. One of the best doctors I have ever known. He still visits his patients in the hospital and actually cares about the people he treats and the people that work for him.”
8AM - 8PM
360 Station Dr, Crystal Lake
Family Practice
“Dr Favia is the best! He takes the time to listen to me and asks lots of questions regarding my symptoms. He is very kind and caring. My husband is also one of his pts. We both love him!”