Would not even rate a 1 star. Receptionist was horrible has no customer service skills. I was turned away and not seen due to insurance information. The insurance information could have been easily resolved if they would have called the insurance or the referring physician. I waited 2 months for the appointment and have absolutely nothing good to say about the office staff.