Trinity Medical Associates is a great primary care group. Everyone in the office is extremely friendly and helpful. They do their best to make your experience with them a pleasant one. They have nurse practitioners as well as md's so you can usually get an appointment relatively quickly. Their office is clean and neat and the parking is relatively close and free. Last year, I got a flu shot here and I only waited about 5 minutes because I was a patient. I guess that shows that they take care of their patients which was a plus not having to wait in any of those extremely long lines that I kept seeing on TV.