Appointment was at 11:30. We waited till 1:30 and finally asked if we were going to be seen. The employee got snarky with us for asking and told us the doctor went to lunch and would be another 30 minutes. 30 minutes later we were still waiting. Finally at 2:30 we got tired of waiting and left. A 3 hour wait time is unacceptable when you have an apointment. Would definitely not recommend.