I was not happy at all with Dr. Kefer. I had several people tell me that he is a great doctor, but I felt that his bedside manner left a lot to be desired.
Information
3Photos
1Comments
1Rating
Address:351 Delnor Dr STE 100, Geneva, IL 60134, United States