Awful practice! I had two appointments that got cancelled the day of because the doctor had other things come up and then when they finally were able to get me in, they called the day of my appointment to confirm, well when I got there for my appointment the place was closed!! I called and was td by the awnsering service that everyone had already left for the day. I called the office the next day to get some answers and was told rudely by the office gal that they had cancelled my appointment, I td her that I can show her my ohone with a voicemail of them confirming my appointment, she said "Would you like to reschedule or not!?". I said definately not and I will never go back to your office again, she acted as if she could care less. Awful communication, I will never recommend this place to anyone!!