Very friendly reception staff. Office is very thorough and organized. Dr. Kareem is very straightforward and doesn't sugar coat anything. They have a website that is full of information and great resources. The waiting area is very tranquil and inviting. Getting an appointment is very easy.
more