Great office for a long time, but they appear to be under new management.<br><br>They started canceling appointments. At point I had three straight cancelled at the last minute. Make you then jump through hoops to get refills on prescriptions without seeing a doctor.<br><br>Billing is a mess. Staff will tell you that you can pay on your next visit, but if one of those cancelations takes you past 90 days they will then tell you they cannot reschedule until you make a payment.<br><br>Last straw for me was when the quality of care took a hit.<br><br>Keeping them at 2 stars instead of 1 because the front-line staff are very friendly and mostly helpful.