Top-quality adult primary care convenient  to Cranbury, Hightstown, East Windsor, West Windsor, and Princeton.


the Way it Should Be.

Patient Portal

Come see the advantage of personalized care!

So what is our advantage?  We are an INDEPENDENT partnership of board-certified New Jersey internal medicine doctors in East Windsor, NJ.  That means that our doctors own and run the practice, not a hospital administrator, so we are able to work closely with our staff to make your visits as efficient and pleasant as possible in ways other groups just can't do.  We answer to our patients - not an executive board, CFO or cost manager.  When you call our office you get a person on the line, not a phone tree.  Your visit will be with a doctor, not a nurse practitioner or physician assistant as is commonplace now in medicine with most offices.  We believe that our patients deserve the extensive training that only physicians receive.  Each doctor works closely with their assistant to communicate with you and relay your messages to us.  Our billing is done in-house, so there is no confusion of who to talk to if you have questions or need help with an insurance issue.  For us, it is most important that we provide you with effective care and that you are able to reach your doctors when you need them.  We want to keep you healthy!


Our providers are on the medical staff of Penn Medicine-Princeton Health at Plainsboro, and several of our physicians also volunteer as Assistant Clinical Professors of Rutgers-Robert Wood Johnson Medical School.


Internists are often called "the doctor for doctors," because while we routinely treat allergies and the common cold, we also have intensive training in caring for patients with multiple complex medical issues such as heart failure, cancer, emphysema, diabetes and digestive disease.  We are often called upon in consultation to offer perspective for patients with perplexing diagnostic dilemmas.


We strive to be punctual. We know your time is precious, and our goal is to see you as close to your appointment time as possible. Please help us achieve this by being on time for your visit and understanding of our scheduling policies.  We embrace the latest technology including electronic charts with a personalized patient portal and e-prescribing of medications to minimize your wait in the office... and at the pharmacy. Medicine is an art, and while we can't be perfect about keeping to a schedule your efforts to be on-time are much appreciated!


Our office is conveniently located in the "East Windsor Medical Commons" building on route 571 (Princeton-Hightstown Road) just west of the route 133 Hightstown bypass.  This major intersection is just minutes away from the surrounding areas of Hightstown, West Windsor, Plainsboro, Princeton Junction, and Cranbury.

Windsor Regional

Medical Associates

Medicine... how it should be!


call us

visit us

(609) 490-0095

300A Princeton-Hightstown Road

Ste 102

East Windsor, NJ 08520

©  Windsor Regional Medical Associates, LLC