Hi, has anyone been to this place? I can’t tell you enough how wonderful it is, more like a spa than a medical place, new equipment and very confidential. I have heard nothing but good things about it, so I tried it.
I can only suggest that anybody in the Geneva, Illinois area try it. You will leave knowing that you went to the right place.