The staff at this office is wonderful from check-in to check-out. The medical assistant I had on my most recent visit was phenomenal. She was both friendly and professional, and ran tests before the doctor even came in so I wouldn't have to wait even longer to leave because she knew I was feeling quite miserable. Years ago, after my previous doctor moved to another doctor, I chose Dr. Agrawal after seeing a few other doctors in the office. She is kind and sincere, taking the time necessary to talk to her patients and, more importantly, listen so she can have all the information she needs to provide the best care. She is friendly, attentive, and thorough. I wouldn't hesitate to recommend her to anyone, though she's so good, she is not currently accepting new patients. As another option, a recent visit with Dr. Parrinello was enough to let me know that he is also a wonderful doctor who is personable, professional, caring, and thorough. Overall, I'm always impressed with Trinity's Primary Care - Cherry Hill Village office. read more