Um, no bueno! Please call your insurance first before coming here as I learned an expensive lesson. I was told they accepted my insurance. Wait time was an hour long even though we were second in line. We saw the P.A. for five minutes tops and were sent on our way! Fast forward months later I get smacked with a bill for over $300 because they don't take my insurance. Such shady business practices! I have heard this happen to others from this location as well. You are stuck paying it otherwise they will send you to collections! I am not happy and will be taking my business elsewhere.