This review is based on the staff. The Doctors are always friendly, keep the patients informed and to my knowledge give accurate diagnosis. The receptionists are not helpful at all. They are Lazy, when it comes to assisting patients with any kind of paperwork. They won’t even make a simple phone call to your primary doctor when a document is missing. They make me feel like I’m at the DMV.