The doctors and nurses are fabulous the only reason it has over 2 stars , but the staff at the front desk are either a hit or miss. Yes they all have smiles on & greet you but it's what they're doing behind the computer that pisses me off. My sister had an appointment for months it was set for 5:30 (she lives out of state for school)we called yesterday before just to make sure everything was ok and they said she wasn't on the books and they close at 5.... SO UNORGANIZED. When I asked who booked the appointment they had no idea. "I'm not sure" was the exact response. It all got fixed but if we didn't call to check we would have walked up to a closed building. NOT ACCEPTABLE TO US AND IT SHOULDNT BE ACCEPTABLE WITH YOUR TEAM.