I would give less than 1 star if I could. This is absolutely ridiculous! A year ago they were great. Now they schedule 2 to 4 patients for the exact same time, then tell you first one here goes first ,as though it's a restaurant, or a gas station. I set anappointment! I arrived today very early and have waited over an hour and 30 minutes just for a prescription refill that requires a new script, that he was supposed to write last week when I was here. , Anything for an additional $25.00 co pay.The office staff used to be extremely friendly and competent. Now they will lie directly to your face saying this doesn't happen often, which it has 3 times in last month! And are rude and uncaring. It's unbelievable how things have gotten soo very bad in a year. Stay away from here.