I was very hesitant to schedule an appointment with this office after reading all of the negative reviews. But I had to give it a try, because its only 1 minute walking distance away from my house. I am so glad I scheduled my appointment. Dr. Mary Rivera is great, she is very knowledgable and she answered all of my questions. The reason for my visit was to get my vaccinations before I could start my clinicals .. She is great, very friendly and helped me a lot. The staff was very friendly as well and the wait time is no more than 15 minutes..