If I could give no stars I would. DO NOT GO HERE!!!!! Get this.....THEY canceled my appointment and then billed me $150 calling it a no show appt!!! I have have called 5 times to say that I did show up and the office canceled my appt. They don't care and will not reverse the charges....You also will be treated like a drug seeking low like.