Wait time was always 45 minutes or more even when there were hardly any other patients. Hardly ever saw the Dr in person. The dr's assistant wasnt very helpful. Appointments were cancelled before and once after I sat waiting almost 2 hours. Staff didnt pay attention to what was and was not covered by my insurance. Ended up having to switch doctors in my 7th month.