Run run run away as fast you can. Unprofessional Dr's and staff. I showed up for a 12:00 appointment, after waiting 30 minutes I was told the Dr leaves at 1:00 and was too far behind schedule. Wanted me to come back in 2 weeks, still trying to get my co-pay back. What a JOKE!!! Small claims court here we come.