I have been to this location several times. Elena Zalan-PAC is the best provider I have ever seen. She listens and is very thorough. She spends a much time with each patient as needed so if there is anyone ahead of me I expect I will have to wait my turn. Definitely worth the wait. The office is immaculate and the staff is efficient.