I am appalled at how this place operates. The staff are rude (the woman who sets appointments gave me attitude on several occasions), the doctors come and go because they don't give them enough time to see and get to know patients. They book infant and toddler well-visits 10 minutes apart. That is not enough time to check out an infant and administer shots. I would give "0" stars if I could. I have been trying for 3 weeks to get my 18 month in for a well visit and shots. They have NO appointments and cannot accommodate around my working mom schedule.