I was going here for 3 years it has a big doctor turnover, This place is ok if you don't have insurance or have a lot of free time but if you have no free time or have insurance it go somewhere else, Phone tag with every call, wait times are bad, Cattle call in waiting room, Loss of blood-work was the last straw there are better services out there i have found, try it out see if you get the same results but i don't recommend it
more