I highly recommend this medical office. I’ve been going here for several years now using two different insurance providers and they were in network for both, which was convenient to not have to start over again. It’s really helpful because they assign you a primary care physician but if your PCP is unavailable you can still be seen by another doctor, which is great for when you are sick and need a check up but can’t wait for your PCP to be available. I’ve worked with Dr Patel, Dr Seilhan, Dr Kapoor, Dr Amarnani, and Dr Braunstein, and each doctor has been incredibly helpful and knowledgeable, with great bedside manner and practical recommendations. They also do the lab work on premises, making it easy to get things done all in one visit.